{"id":8511,"date":"2026-07-30T18:56:28","date_gmt":"2026-07-30T15:56:28","guid":{"rendered":"https:\/\/erticaz.com\/uruk\/"},"modified":"2026-07-30T19:42:01","modified_gmt":"2026-07-30T16:42:01","slug":"uruk","status":"publish","type":"page","link":"https:\/\/erticaz.com\/en\/uruk\/","title":{"rendered":"Uruk Workspace \u2014 \u0625\u062f\u0627\u0631\u0629 Google Workspace \u0628\u0627\u0644\u062c\u0645\u0644\u0629"},"content":{"rendered":"<p><!--\n  WordPress page content for erticaz.com\/uruk\/ (post ID 8511).\n  DO NOT LEAVE BLANK LINES ANYWHERE IN THIS FILE \u2014 least of all inside \n\n<style>\n  or <script>. WordPress runs wpautop over post content, which rewrites every\n  blank line as <\/p>\n\n\n\n<p>. Inside a stylesheet that is fatal: the CSS parser hits\n  the tag, drops every rule after it, and the page renders unstyled while the\n  markup still looks correct in the editor. This bit us once already.\n  Deploy with:\n    wp --user=1 post update 8511 wp-page-uruk.html\n--><\/p>\n<div class=\"uruk-lp\" id=\"uruk-lp\">\n<style>\n\/* All rules are scoped to .uruk-lp so nothing leaks into the Blocksy theme. *\/\n.uruk-lp{--u-brand:#5d4d9e;--u-dark:#2a1f5e;--u-soft:#f5f2ff;--u-line:#d4cfee;--u-accent:#ff6b6b;--u-ink:#1c1830;--u-muted:#6b6684;--u-ok:#128c7e;--u-r:14px;font-family:'Cairo','Tajawal',system-ui,sans-serif;color:var(--u-ink);line-height:1.9}\n.uruk-lp *{box-sizing:border-box}\n.uruk-lp h1,.uruk-lp h2,.uruk-lp h3{line-height:1.4;margin:0 0 14px;color:var(--u-dark)}\n.uruk-lp h1{font-size:clamp(26px,4.6vw,42px);font-weight:900;color:#fff}\n.uruk-lp h2{font-size:clamp(22px,3.2vw,31px);font-weight:800}\n.uruk-lp h3{font-size:19px;font-weight:700}\n.uruk-lp p{margin:0 0 16px}\n.uruk-lp a{color:var(--u-brand)}\n.uruk-wrap{max-width:1060px;margin:0 auto;padding:0 20px}\n.uruk-sec{padding:58px 0;border-top:1px solid #eeecf6}\n.uruk-soft{background:var(--u-soft)}\n\/* language switch *\/\n.uruk-langbar{display:flex;gap:8px;justify-content:center;padding:14px 0 0}\n.uruk-langbar button{\n  border:1px solid var(--u-line);background:#fff;color:var(--u-brand);\n  padding:7px 20px;border-radius:999px;font-family:inherit;font-size:14px;\n  font-weight:700;cursor:pointer;transition:.15s\n}\n.uruk-langbar button.active{background:var(--u-brand);color:#fff;border-color:var(--u-brand)}\n\/* hero *\/\n.uruk-hero{background:linear-gradient(160deg,var(--u-dark) 0%,var(--u-brand) 62%,#7565bd 100%);color:#fff;padding:60px 0 66px;position:relative;overflow:hidden;border-radius:var(--u-r)}\n.uruk-hero::after{content:\"\";position:absolute;inset-inline-start:-120px;top:-120px;width:400px;height:400px;border-radius:50%;background:rgba(255,255,255,.07)}\n.uruk-hero .uruk-wrap{position:relative}\n.uruk-lede{font-size:clamp(16px,2vw,20px);color:#e6e1fb;max-width:640px}\n.uruk-pill{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);color:#fff;padding:6px 16px;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:18px}\n.uruk-cta{display:flex;flex-wrap:wrap;gap:13px;margin-top:26px}\n.uruk-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 28px;border-radius:var(--u-r);font-weight:700;font-size:16px;text-decoration:none;transition:.18s;border:2px solid transparent}\n.uruk-btn-main{background:#fff;color:var(--u-dark);box-shadow:0 10px 24px rgba(0,0,0,.2)}\n.uruk-btn-main:hover{transform:translateY(-2px);color:var(--u-dark)}\n.uruk-btn-ghost{border-color:rgba(255,255,255,.55);color:#fff}\n.uruk-btn-ghost:hover{background:rgba(255,255,255,.12);color:#fff}\n.uruk-note{display:block;margin-top:15px;color:#cdc6ee;font-size:14px}\n\/* blocks *\/\n.uruk-grid{display:grid;gap:17px;grid-template-columns:repeat(auto-fit,minmax(255px,1fr))}\n.uruk-card{background:#fff;border:1px solid var(--u-line);border-radius:var(--u-r);padding:21px 23px}\n.uruk-card ul{margin:0;padding-inline-start:20px;color:var(--u-muted);font-size:15px}\n.uruk-card li{margin:5px 0}\n.uruk-lead{font-size:18px;color:var(--u-muted);max-width:750px}\n.uruk-quote{border-inline-start:5px solid var(--u-accent);background:#fff5f5;padding:17px 21px;border-radius:10px;margin:20px 0;font-weight:600}\n.uruk-steps{counter-reset:us;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}\n.uruk-step{background:#fff;border:1px solid var(--u-line);border-radius:var(--u-r);padding:20px}\n.uruk-step::before{counter-increment:us;content:counter(us);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--u-brand);color:#fff;font-weight:800;margin-bottom:11px}\n.uruk-lp table{width:100%;border-collapse:collapse;margin:16px 0;font-size:15px}\n.uruk-lp th,.uruk-lp td{padding:12px 13px;border-bottom:1px solid #eeecf6}\n.uruk-lp th{background:var(--u-soft);font-weight:700;color:var(--u-dark)}\n.uruk-yes{color:var(--u-ok);font-weight:700}\n.uruk-no{color:#b42318;font-weight:700}\n.uruk-tw{overflow-x:auto}\n.uruk-final{background:linear-gradient(160deg,var(--u-dark),var(--u-brand));color:#fff;text-align:center;border-radius:var(--u-r);padding:52px 0}\n.uruk-final h2{color:#fff}\n.uruk-final p{color:#ded8f7;max-width:600px;margin-inline:auto}\n.uruk-final .uruk-cta{justify-content:center}\n.uruk-ar{direction:rtl;text-align:right}\n.uruk-en{direction:ltr;text-align:left}\n.uruk-ar th,.uruk-ar td{text-align:right}\n.uruk-en th,.uruk-en td{text-align:left}\n@media(max-width:640px){.uruk-lp{font-size:15px}.uruk-sec{padding:42px 0}.uruk-btn{width:100%;justify-content:center}}\n<\/style>\n<div class=\"uruk-langbar\">\n  <button type=\"button\" data-uruk-lang=\"ar\" class=\"active\">\u0627\u0644\u0639\u0631\u0628\u064a\u0629<\/button><br \/>\n  <button type=\"button\" data-uruk-lang=\"en\">English<\/button>\n<\/div>\n<p><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ARABIC \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 --><\/p>\n<div class=\"uruk-ar\" data-uruk-pane=\"ar\">\n<div class=\"uruk-hero\">\n<div class=\"uruk-wrap\">\n      <span class=\"uruk-pill\">\u25c6 \u0645\u062c\u0627\u0646\u064a \u0648\u0645\u0641\u062a\u0648\u062d \u0627\u0644\u0645\u0635\u062f\u0631 \u2014 \u0645\u0646 \u0627\u0631\u062a\u0643\u0627\u0632<\/span><\/p>\n<h1>\u0623\u062f\u0650\u0631 Google Workspace \u0628\u0627\u0644\u062c\u0645\u0644\u0629<br \/>\u0645\u0646 \u062f\u0627\u062e\u0644 Google Sheets<\/h1>\n<p class=\"uruk-lede\">\u0623\u0646\u0634\u0626 \u0622\u0644\u0627\u0641 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646\u060c \u0648\u0627\u0646\u0642\u0644\u0647\u0645 \u0628\u064a\u0646 \u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629\u060c \u0648\u0623\u0639\u062f \u062a\u0639\u064a\u064a\u0646 \u0643\u0644\u0645\u0627\u062a \u0627\u0644\u0645\u0631\u0648\u0631\u060c \u0648\u0623\u062f\u0650\u0631 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0648\u0627\u0644\u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u0628\u062f\u064a\u0644\u0629 \u2014 \u0645\u0646 \u062c\u062f\u0648\u0644 \u0628\u064a\u0627\u0646\u0627\u062a\u060c \u0628\u0644\u0627 \u0628\u0631\u0645\u062c\u0629. \u0628\u062f\u064a\u0644 \u0639\u0645\u0644\u064a \u0644\u0640 <strong>Ok Goldy<\/strong> \u0628\u0639\u062f \u062a\u0648\u0642\u0651\u0641\u0647.<\/p>\n<div class=\"uruk-cta\">\n        <a class=\"uruk-btn uruk-btn-main\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/13He7-3tbLmb_5wMBS1b627H-MW0nonFR_x6X6gihQNo\/copy\">\u2b07 \u0627\u0646\u0633\u062e \u0627\u0644\u0642\u0627\u0644\u0628 \u0648\u0627\u0628\u062f\u0623 \u0627\u0644\u0622\u0646<\/a><br \/>\n        <a class=\"uruk-btn uruk-btn-ghost\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/13He7-3tbLmb_5wMBS1b627H-MW0nonFR_x6X6gihQNo\/view\">\u0627\u0641\u062a\u062d\u0647 \u0641\u064a Google Sheets<\/a>\n      <\/div>\n<p>      <small class=\"uruk-note\">\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629 \u00b7 \u0628\u0644\u0627 \u062a\u062b\u0628\u064a\u062a \u00b7 \u0628\u0644\u0627 \u062d\u0633\u0627\u0628 \u062c\u062f\u064a\u062f \u00b7 \u0628\u064a\u0627\u0646\u0627\u062a\u0643 \u0644\u0627 \u062a\u063a\u0627\u062f\u0631 \u062d\u0633\u0627\u0628 \u0645\u0624\u0633\u0633\u062a\u0643<\/small>\n    <\/div>\n<\/p><\/div>\n<div class=\"uruk-sec\">\n<div class=\"uruk-wrap\">\n<h2>\u0644\u0645\u0627\u0630\u0627 \u062a\u062d\u062a\u0627\u062c\u0647\u0627 \u0627\u0644\u0622\u0646\u061f<\/h2>\n<p class=\"uruk-lead\">\u0643\u0627\u0646 <strong>Ok Goldy<\/strong> \u0627\u0644\u0623\u062f\u0627\u0629 \u0627\u0644\u0645\u062c\u0627\u0646\u064a\u0629 \u0627\u0644\u062a\u064a \u0627\u0639\u062a\u0645\u062f \u0639\u0644\u064a\u0647\u0627 \u0622\u0644\u0627\u0641 \u0645\u062f\u0631\u0627\u0621 Google Workspace \u0644\u0633\u0646\u0648\u0627\u062a. \u062a\u0648\u0642\u0651\u0641 \u0635\u0627\u062d\u0628\u0647\u0627 \u0639\u0646 \u0635\u064a\u0627\u0646\u062a\u0647\u0627\u060c \u0648\u0635\u0627\u0631\u062a \u062a\u0641\u0634\u0644 \u0628\u0631\u0633\u0627\u0644\u0629 <code>Resource has been exhausted<\/code> \u0648\u0644\u0645 \u062a\u064f\u0635\u0644\u064e\u062d.<\/p>\n<div class=\"uruk-quote\">\u0627\u0644\u0633\u0628\u0628 \u0644\u0645 \u064a\u0643\u0646 \u0625\u0647\u0645\u0627\u0644\u0627\u064b \u0641\u0642\u0637\u060c \u0628\u0644 \u062e\u0644\u0644\u0627\u064b \u0641\u064a \u0627\u0644\u062a\u0635\u0645\u064a\u0645: \u0643\u0644 \u0639\u0645\u0644\u0627\u0621 \u0627\u0644\u0623\u062f\u0627\u0629 \u062d\u0648\u0644 \u0627\u0644\u0639\u0627\u0644\u0645 \u0643\u0627\u0646\u0648\u0627 \u064a\u0645\u0631\u0651\u0648\u0646 \u0639\u0628\u0631 <strong>\u0645\u0634\u0631\u0648\u0639 Google Cloud \u0648\u0627\u062d\u062f<\/strong> \u064a\u0645\u0644\u0643\u0647 \u0627\u0644\u0645\u0637\u0648\u0651\u0631. \u062d\u064a\u0646 \u0646\u0641\u062f\u062a \u062d\u0635\u0629 \u0630\u0644\u0643 \u0627\u0644\u0645\u0634\u0631\u0648\u0639\u060c \u062a\u0639\u0637\u0651\u0644\u062a \u0627\u0644\u0623\u062f\u0627\u0629 \u0639\u0646\u062f \u0627\u0644\u062c\u0645\u064a\u0639 \u062f\u0641\u0639\u0629\u064b \u0648\u0627\u062d\u062f\u0629.<\/div>\n<p class=\"uruk-lead\"><strong>Uruk Workspace<\/strong> \u064a\u0639\u0627\u0644\u062c \u0647\u0630\u0627 \u0645\u0646 \u0627\u0644\u062c\u0630\u0631: \u0646\u0633\u062e\u062a\u0643 \u062a\u0639\u0645\u0644 \u0639\u0644\u0649 <strong>\u0645\u0634\u0631\u0648\u0639 Google Cloud \u0627\u0644\u062e\u0627\u0635 \u0628\u0645\u0624\u0633\u0633\u062a\u0643<\/strong>. \u062d\u0635\u062a\u0643 \u0644\u0643 \u0648\u062d\u062f\u0643\u060c \u0648\u0644\u0627 \u064a\u0633\u062a\u0637\u064a\u0639 \u0623\u064a \u0645\u0633\u062a\u062e\u062f\u0645 \u0622\u062e\u0631 \u0627\u0633\u062a\u0646\u0641\u0627\u062f\u0647\u0627.<\/p>\n<div class=\"uruk-card\" style=\"background:var(--u-soft);margin-top:24px\">\n<h3>\ud83d\ude4f \u0634\u0643\u0631\u0627\u064b Goldy Arora<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0642\u062f\u0651\u0645 <a href=\"https:\/\/www.goldyarora.com\/guides\/ok-goldy\" rel=\"nofollow\">Goldy Arora<\/a> \u0623\u062f\u0627\u0629\u064b \u0645\u062c\u0627\u0646\u064a\u0629\u064b \u0648\u0641\u0651\u0631\u062a \u0639\u0644\u0649 \u0622\u0644\u0627\u0641 \u0627\u0644\u0645\u062f\u0631\u0627\u0621 \u0633\u0646\u0648\u0627\u062a\u064d \u0645\u0646 \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u064a\u062f\u0648\u064a\u060c \u0648\u0641\u0639\u0644 \u0630\u0644\u0643 \u0628\u0644\u0627 \u0645\u0642\u0627\u0628\u0644. \u0647\u0630\u0627 \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0644\u0627 \u064a\u0646\u0627\u0641\u0633 \u0639\u0645\u0644\u0647 \u0628\u0644 \u064a\u0628\u0646\u064a \u0639\u0644\u064a\u0647\u060c \u0648\u064a\u062a\u0639\u0644\u0651\u0645 \u0645\u0646 \u0627\u0644\u062f\u0631\u0633 \u0627\u0644\u0647\u0646\u062f\u0633\u064a \u0627\u0644\u0630\u064a \u0643\u0634\u0641\u0647 \u062a\u0648\u0642\u0651\u0641\u0647. \u0627\u0644\u0641\u0636\u0644 \u0641\u064a \u0627\u0644\u0641\u0643\u0631\u0629 \u0627\u0644\u0623\u0635\u0644\u064a\u0629 \u0644\u0647.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec uruk-soft\">\n<div class=\"uruk-wrap\">\n<h2>\u0662\u0661 \u0639\u0645\u0644\u064a\u0629 \u062c\u0627\u0647\u0632\u0629<\/h2>\n<p class=\"uruk-lead\">\u062a\u0645\u0644\u0623 \u0627\u0644\u062c\u062f\u0648\u0644\u060c \u062a\u0636\u063a\u0637 \u0632\u0631\u0627\u064b\u060c \u0648\u062a\u0642\u0631\u0623 \u0646\u062a\u064a\u062c\u0629 \u0643\u0644 \u0635\u0641 \u0641\u064a \u0639\u0645\u0648\u062f \u0627\u0644\u062d\u0627\u0644\u0629.<\/p>\n<div class=\"uruk-grid\" style=\"margin-top:24px\">\n<div class=\"uruk-card\">\n<h3>\ud83d\udc64 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646<\/h3>\n<ul>\n<li>\u0625\u0646\u0634\u0627\u0621 \u0628\u0627\u0644\u062c\u0645\u0644\u0629 \u062f\u0627\u062e\u0644 \u0648\u062d\u062f\u0629 \u062a\u0646\u0638\u064a\u0645\u064a\u0629<\/li>\n<li>\u062a\u062d\u062f\u064a\u062b \u0627\u0644\u062d\u0642\u0648\u0644 \u0627\u0646\u062a\u0642\u0627\u0626\u064a\u0627\u064b<\/li>\n<li>\u0625\u0639\u0627\u062f\u0629 \u062a\u0639\u064a\u064a\u0646 \u0643\u0644\u0645\u0627\u062a \u0627\u0644\u0645\u0631\u0648\u0631<\/li>\n<li>\u0627\u0644\u0646\u0642\u0644 \u0628\u064a\u0646 \u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629<\/li>\n<li>\u0627\u0644\u062a\u0639\u0644\u064a\u0642 \u0648\u0627\u0644\u0627\u0633\u062a\u0639\u0627\u062f\u0629<\/li>\n<li>\u0627\u0644\u062d\u0630\u0641 \u0648\u0627\u0644\u062a\u0635\u062f\u064a\u0631<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83c\udfdb\ufe0f \u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629<\/h3>\n<ul>\n<li>\u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0647\u064a\u0643\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a<\/li>\n<li>\u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u062a\u0633\u0645\u064a\u0629 \u0648\u0627\u0644\u0646\u0642\u0644<\/li>\n<li>\u0627\u0644\u062d\u0630\u0641<\/li>\n<li>\u062a\u0635\u062f\u064a\u0631 \u0627\u0644\u0634\u062c\u0631\u0629 \u0643\u0627\u0645\u0644\u0629<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83d\udc65 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0648\u0627\u0644\u0623\u0639\u0636\u0627\u0621<\/h3>\n<ul>\n<li>\u0625\u0646\u0634\u0627\u0621 \u0648\u062a\u062d\u062f\u064a\u062b \u0648\u062d\u0630\u0641 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a<\/li>\n<li>\u0625\u0636\u0627\u0641\u0629 \u0648\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0623\u0639\u0636\u0627\u0621<\/li>\n<li>\u0627\u0644\u0623\u062f\u0648\u0627\u0631 \u0648\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u062a\u0633\u0644\u064a\u0645<\/li>\n<li>\u062a\u0635\u062f\u064a\u0631 \u0627\u0644\u0639\u0636\u0648\u064a\u0627\u062a<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u2709\ufe0f \u0627\u0644\u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u0628\u062f\u064a\u0644\u0629<\/h3>\n<ul>\n<li>\u0625\u0636\u0627\u0641\u0629 \u0648\u0625\u0632\u0627\u0644\u0629 \u0628\u0627\u0644\u062c\u0645\u0644\u0629<\/li>\n<li>\u062a\u0635\u062f\u064a\u0631 \u0643\u0644 \u0627\u0644\u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u0628\u062f\u064a\u0644\u0629<\/li>\n<li>\u062a\u0645\u064a\u064a\u0632 \u063a\u064a\u0631 \u0627\u0644\u0642\u0627\u0628\u0644 \u0644\u0644\u062a\u0639\u062f\u064a\u0644<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83d\udee1\ufe0f \u0623\u0645\u0627\u0646 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/h3>\n<ul>\n<li><strong>\u0648\u0636\u0639 \u0627\u0644\u062a\u062c\u0631\u0628\u0629<\/strong> \u2014 \u064a\u062a\u062d\u0642\u0642 \u062f\u0648\u0646 \u062a\u063a\u064a\u064a\u0631<\/li>\n<li>\u0627\u0644\u062d\u0630\u0641 \u064a\u062d\u062a\u0627\u062c \u062a\u0623\u0643\u064a\u062f\u0627\u064b \u0628\u0627\u0644\u0643\u062a\u0627\u0628\u0629<\/li>\n<li>\u0627\u0644\u0635\u0641\u0648\u0641 \u0627\u0644\u0646\u0627\u062c\u062d\u0629 \u0644\u0627 \u062a\u062a\u0643\u0631\u0631<\/li>\n<li>\u0633\u0628\u0628 \u0627\u0644\u062e\u0637\u0623 \u0628\u062c\u0627\u0646\u0628 \u0643\u0644 \u0635\u0641<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u2699\ufe0f \u0644\u0644\u0623\u0639\u062f\u0627\u062f \u0627\u0644\u0643\u0628\u064a\u0631\u0629<\/h3>\n<ul>\n<li>\u0627\u0633\u062a\u0626\u0646\u0627\u0641 \u062a\u0644\u0642\u0627\u0626\u064a \u0639\u0646\u062f \u0627\u0646\u062a\u0647\u0627\u0621 \u0627\u0644\u0645\u0647\u0644\u0629<\/li>\n<li>\u062a\u0631\u0627\u062c\u0639 \u062a\u062f\u0631\u064a\u062c\u064a \u0639\u0646\u062f \u062d\u062f\u0648\u062f \u0627\u0644\u0645\u0639\u062f\u0644<\/li>\n<li>\u0635\u0641 \u0641\u0627\u0634\u0644 \u0644\u0627 \u064a\u0648\u0642\u0641 \u0627\u0644\u0628\u0627\u0642\u064a<\/li>\n<li>\u062a\u0635\u062f\u064a\u0631 \u0645\u0642\u0633\u0651\u0645 \u0644\u0622\u0644\u0627\u0641 \u0627\u0644\u0633\u062c\u0644\u0627\u062a<\/li>\n<\/ul>\n<\/div><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec\">\n<div class=\"uruk-wrap\">\n<h2>\u0627\u0628\u062f\u0623 \u062e\u0644\u0627\u0644 \u062f\u0642\u064a\u0642\u062a\u064a\u0646<\/h2>\n<div class=\"uruk-steps\" style=\"margin-top:24px\">\n<div class=\"uruk-step\">\n<h3>\u0627\u0646\u0633\u062e \u0627\u0644\u0642\u0627\u0644\u0628<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629 \u062a\u0646\u0634\u0626 \u0646\u0633\u062e\u0629 \u0641\u064a \u062d\u0633\u0627\u0628\u0643 \u0645\u0639 \u0627\u0644\u0623\u062f\u0627\u0629 \u0645\u062f\u0645\u062c\u0629 \u0641\u064a\u0647\u0627.<\/p>\n<\/div>\n<div class=\"uruk-step\">\n<h3>\u0627\u0645\u0646\u062d \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0623\u0648\u0644 \u062a\u0634\u063a\u064a\u0644 \u064a\u0637\u0644\u0628 \u0645\u0648\u0627\u0641\u0642\u062a\u0643\u060c \u062b\u0645 \u0634\u063a\u0651\u0644 <strong>Check my access<\/strong> \u0644\u0644\u062a\u0623\u0643\u062f.<\/p>\n<\/div>\n<div class=\"uruk-step\">\n<h3>\u0627\u0645\u0644\u0623 \u0648\u0646\u0641\u0651\u0630<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0623\u0646\u0634\u0626 \u062c\u062f\u0627\u0648\u0644 \u0627\u0644\u0642\u0648\u0627\u0644\u0628\u060c \u0627\u0645\u0644\u0623\u0647\u0627\u060c \u0648\u0634\u063a\u0651\u0644 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0645\u0646 \u0627\u0644\u0642\u0627\u0626\u0645\u0629.<\/p>\n<\/div><\/div>\n<div class=\"uruk-quote\" style=\"border-inline-start-color:var(--u-brand);background:var(--u-soft)\">\n      \ud83d\udca1 <strong>\u0644\u0627 \u062a\u0638\u0647\u0631 \u0642\u0627\u0626\u0645\u0629 \u00abUruk Workspace\u00bb\u061f \u062d\u062f\u0651\u062b \u0627\u0644\u0635\u0641\u062d\u0629 (F5).<\/strong><br \/>\n      \u0639\u0646\u062f \u0641\u062a\u062d \u0646\u0633\u062e\u0629 \u062c\u062f\u064a\u062f\u0629 \u0644\u0623\u0648\u0644 \u0645\u0631\u0629\u060c \u062a\u062a\u0623\u062e\u0631 \u062c\u0648\u062c\u0644 \u0623\u062d\u064a\u0627\u0646\u0627\u064b \u0641\u064a \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0633\u0643\u0631\u0628\u062a \u0627\u0644\u0645\u0631\u062a\u0628\u0637 \u0628\u0627\u0644\u062c\u062f\u0648\u0644<br \/>\n      \u0641\u0644\u0627 \u062a\u0638\u0647\u0631 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0641\u0648\u0631\u0627\u064b. \u062a\u062d\u062f\u064a\u062b \u0648\u0627\u062d\u062f \u0644\u0644\u0635\u0641\u062d\u0629 \u064a\u062d\u0644\u0651\u0647\u0627\u060c \u0648\u0644\u0646 \u062a\u062a\u0643\u0631\u0631 \u0628\u0639\u062f \u0630\u0644\u0643.\n    <\/div>\n<div class=\"uruk-grid\" style=\"margin-top:22px\">\n<div class=\"uruk-card\">\n<h3>\u2753 \u0647\u0644 \u0623\u062d\u062a\u0627\u062c \u062a\u0641\u0639\u064a\u0644 \u0634\u064a\u0621 \u0641\u064a Google Cloud\u061f<\/h3>\n<p style=\"color:var(--u-muted);margin:0\"><strong>\u0644\u0627.<\/strong> \u0627\u0644\u0623\u062f\u0627\u0629 \u062a\u0633\u062a\u062f\u0639\u064a Admin SDK \u0639\u0628\u0631 \u00ab\u062e\u062f\u0645\u0629 \u0645\u062a\u0642\u062f\u0645\u0629\u00bb \u0645\u064f\u0639\u0631\u0651\u0641\u0629 \u0641\u064a \u0645\u0644\u0641 \u0627\u0644\u0628\u064a\u0627\u0646\u060c \u0648\u062a\u0648\u062b\u064a\u0642 \u062c\u0648\u062c\u0644 \u0635\u0631\u064a\u062d: \u0627\u0644\u0646\u0633\u062e\u0629 \u062a\u062d\u0635\u0644 \u0639\u0644\u0649 \u0645\u0634\u0631\u0648\u0639 \u0633\u062d\u0627\u0628\u064a \u0627\u0641\u062a\u0631\u0627\u0636\u064a <strong>\u064a\u064f\u0641\u0639\u0651\u0644 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u062a\u0644\u0642\u0627\u0626\u064a\u0627\u064b<\/strong>. \u0644\u0627 Cloud Console \u0648\u0644\u0627 \u0623\u0631\u0642\u0627\u0645 \u0645\u0634\u0627\u0631\u064a\u0639. \u062a\u062d\u062a\u0627\u062c \u0630\u0644\u0643 \u0641\u0642\u0637 \u0644\u0648 \u0631\u0628\u0637\u062a \u0645\u0634\u0631\u0648\u0639 GCP \u062e\u0627\u0635\u0627\u064b \u0628\u0643 \u0639\u0645\u062f\u0627\u064b \u2014 \u0648\u0623\u063a\u0644\u0628 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0644\u0627 \u064a\u062d\u062a\u0627\u062c\u0648\u0646.<\/p>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83d\udc64 \u0645\u0627\u0630\u0627 \u0623\u062d\u062a\u0627\u062c \u0641\u0639\u0644\u0627\u064b\u061f<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u062d\u0633\u0627\u0628 <strong>Google Workspace Admin<\/strong> \u0628\u0635\u0644\u0627\u062d\u064a\u0627\u062a \u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0648\u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629 \u0648\u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a. \u062d\u0633\u0627\u0628 Gmail \u0634\u062e\u0635\u064a \u0644\u0627 \u064a\u0645\u0644\u0643 \u062f\u0644\u064a\u0644\u0627\u064b \u0623\u0635\u0644\u0627\u064b \u0648\u0644\u0646 \u064a\u0639\u0645\u0644. \u062b\u0645 \u0634\u063a\u0651\u0644 <strong>Setup \u2190 Check my access<\/strong> \u0644\u0644\u062a\u0623\u0643\u062f \u0642\u0628\u0644 \u0623\u064a \u0628\u064a\u0627\u0646\u0627\u062a \u062d\u0642\u064a\u0642\u064a\u0629.<\/p>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u26a0\ufe0f \u00abGoogle hasn&#8217;t verified this app\u00bb<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0645\u062a\u0648\u0642\u0651\u0639\u0629 \u0648\u0622\u0645\u0646\u0629 \u0647\u0646\u0627: \u0623\u0646\u062a \u062a\u0645\u0646\u062d \u0627\u0644\u0625\u0630\u0646 \u0644\u0633\u0643\u0631\u0628\u062a <strong>\u062a\u0645\u0644\u0643\u0647 \u0623\u0646\u062a<\/strong> \u062f\u0627\u062e\u0644 \u0646\u0633\u062e\u062a\u0643. \u0627\u0636\u063a\u0637 <strong>Advanced \u2190 Go to Uruk Workspace<\/strong>. \u0648\u0627\u0644\u0634\u064a\u0641\u0631\u0629 \u0623\u0645\u0627\u0645\u0643 \u0641\u064a <em>Extensions \u2190 Apps Script<\/em> \u0648\u0639\u0644\u0649 <a href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\" target=\"_blank\" rel=\"noopener\">GitHub<\/a> \u2014 \u0631\u0627\u062c\u0639\u0647\u0627 \u0642\u0628\u0644 \u0627\u0644\u0645\u0648\u0627\u0641\u0642\u0629\u060c \u0648\u0647\u0630\u0627 \u0645\u0627 \u0644\u0627 \u062a\u062a\u064a\u062d\u0647 \u0623\u062f\u0627\u0629 \u0645\u063a\u0644\u0642\u0629.<\/p>\n<\/div><\/div>\n<p style=\"margin-top:20px;color:var(--u-muted)\">\u062f\u0644\u064a\u0644 \u0627\u0644\u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0643\u0627\u0645\u0644 \u0648\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0623\u062e\u0637\u0627\u0621: <a href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\/blob\/main\/SETUP.md\" target=\"_blank\" rel=\"noopener\">SETUP.md<\/a><\/p>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec uruk-soft\">\n<div class=\"uruk-wrap\">\n<h2>\u0645\u0642\u0627\u0631\u0646\u0629 \u0635\u0631\u064a\u062d\u0629<\/h2>\n<p class=\"uruk-lead\">\u0644\u0627 \u0646\u0628\u0627\u0644\u063a \u2014 \u0625\u0644\u064a\u0643 \u0627\u0644\u0635\u0648\u0631\u0629 \u0643\u0627\u0645\u0644\u0629 \u0644\u062a\u0642\u0631\u0631 \u0628\u0646\u0641\u0633\u0643.<\/p>\n<div class=\"uruk-tw\">\n<table>\n<thead>\n<tr>\n<th>\u0627\u0644\u0645\u0639\u064a\u0627\u0631<\/th>\n<th>Uruk Workspace<\/th>\n<th>Ok Goldy<\/th>\n<th>GW Manager<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u0627\u0644\u0643\u0644\u0641\u0629<\/td>\n<td class=\"uruk-yes\">\u0645\u062c\u0627\u0646\u064a<\/td>\n<td>\u0645\u062c\u0627\u0646\u064a<\/td>\n<td>~$200\u2013250 \u0644\u0643\u0644 \u0623\u062f\u0645\u0646 \u0633\u0646\u0648\u064a\u0627\u064b<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062d\u0627\u0644\u0629<\/td>\n<td class=\"uruk-yes\">\u0645\u064f\u0635\u0627\u0646<\/td>\n<td class=\"uruk-no\">\u0645\u062a\u0648\u0642\u0641<\/td>\n<td class=\"uruk-yes\">\u0645\u064f\u0635\u0627\u0646<\/td>\n<\/tr>\n<tr>\n<td>\u062d\u0635\u0629 API<\/td>\n<td class=\"uruk-yes\">\u0645\u0634\u0631\u0648\u0639\u0643 \u0623\u0646\u062a<\/td>\n<td class=\"uruk-no\">\u0645\u0634\u062a\u0631\u0643 \u2014 \u0646\u0641\u062f<\/td>\n<td>\u0645\u064f\u062f\u0627\u0631\u0629<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u0634\u064a\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629<\/td>\n<td class=\"uruk-yes\">\u0645\u0641\u062a\u0648\u062d\u0629 (MIT)<\/td>\n<td class=\"uruk-no\">\u0645\u063a\u0644\u0642\u0629<\/td>\n<td class=\"uruk-no\">\u0645\u063a\u0644\u0642\u0629<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0648\u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0648\u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<tr>\n<td>\u0648\u0636\u0639 \u0627\u0644\u062a\u062c\u0631\u0628\u0629 \u0642\u0628\u0644 \u0627\u0644\u062a\u0646\u0641\u064a\u0630<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062a\u0631\u0627\u062e\u064a\u0635 \u0648\u0623\u062c\u0647\u0632\u0629 Chrome<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062c\u062f\u0648\u0644\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"color:var(--u-muted);font-size:15px\"><strong>\u0628\u0635\u0631\u0627\u062d\u0629:<\/strong> \u0625\u0646 \u0643\u0646\u062a \u062a\u062d\u062a\u0627\u062c \u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u062a\u0631\u0627\u062e\u064a\u0635 \u0623\u0648 \u0623\u062c\u0647\u0632\u0629 Chrome \u0623\u0648 \u0627\u0644\u062c\u062f\u0648\u0644\u0629\u060c \u0641\u0640 GW Manager \u0645\u0646\u062a\u062c \u0646\u0627\u0636\u062c \u0648\u064a\u0633\u062a\u062d\u0642 \u0643\u0644\u0641\u062a\u0647. \u0623\u0645\u0627 \u0625\u0646 \u0623\u0631\u062f\u062a \u062a\u0646\u0641\u064a\u0630 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0628\u0627\u0644\u062c\u0645\u0644\u0629 \u0645\u062c\u0627\u0646\u0627\u064b \u0648\u0628\u0634\u064a\u0641\u0631\u0629 \u062a\u0631\u0627\u062c\u0639\u0647\u0627 \u0628\u0646\u0641\u0633\u0643 \u2014 \u0641\u0647\u0630\u0647 \u0627\u0644\u0623\u062f\u0627\u0629 \u062a\u0643\u0641\u064a\u0643.<\/p>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec\">\n<div class=\"uruk-wrap\">\n<h2>\u0628\u064a\u0627\u0646\u0627\u062a\u0643 \u0644\u0627 \u062a\u063a\u0627\u062f\u0631 \u0645\u0624\u0633\u0633\u062a\u0643<\/h2>\n<div class=\"uruk-grid\" style=\"margin-top:20px\">\n<div class=\"uruk-card\">\n<h3>\u0644\u0627 \u062e\u0627\u062f\u0645 \u0648\u0633\u064a\u0637<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0627\u0644\u0623\u062f\u0627\u0629 \u062a\u0639\u0645\u0644 \u062f\u0627\u062e\u0644 \u062d\u0633\u0627\u0628\u0643 \u0639\u0644\u0649 Google Apps Script\u060c \u0648\u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u064a\u062a\u0645 \u0628\u064a\u0646 \u062d\u0633\u0627\u0628\u0643 \u0648\u0648\u0627\u062c\u0647\u0627\u062a \u062c\u0648\u062c\u0644 \u0645\u0628\u0627\u0634\u0631\u0629. \u0646\u062d\u0646 \u0641\u064a \u0627\u0631\u062a\u0643\u0627\u0632 \u0644\u0627 \u0646\u0631\u0649 \u062f\u0644\u064a\u0644 \u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0643 \u0648\u0644\u0627 \u0646\u0633\u062a\u0637\u064a\u0639 \u0630\u0644\u0643 \u062a\u0642\u0646\u064a\u0627\u064b.<\/p>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u0634\u064a\u0641\u0631\u0629 \u0645\u0641\u062a\u0648\u062d\u0629 \u0644\u0644\u0645\u0631\u0627\u062c\u0639\u0629<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">\u0643\u0644 \u0633\u0637\u0631 \u0645\u0646\u0634\u0648\u0631 \u0628\u0631\u062e\u0635\u0629 MIT \u0639\u0644\u0649 <a href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>. \u0631\u0627\u062c\u0639\u0647 \u0628\u0646\u0641\u0633\u0643 \u0623\u0648 \u0627\u0639\u0631\u0636\u0647 \u0639\u0644\u0649 \u0641\u0631\u064a\u0642 \u0627\u0644\u0623\u0645\u0646 \u0644\u062f\u064a\u0643 \u2014 \u0648\u0647\u0630\u0627 \u0645\u0627 \u0644\u0627 \u062a\u0633\u062a\u0637\u064a\u0639\u0647 \u0645\u0639 \u0623\u062f\u0627\u0629 \u0645\u063a\u0644\u0642\u0629 \u0627\u0644\u0645\u0635\u062f\u0631.<\/p>\n<\/div><\/div>\n<div class=\"uruk-cta\" style=\"margin-top:24px\">\n      <a class=\"uruk-btn\" style=\"background:#24292f;color:#fff\" href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\" target=\"_blank\" rel=\"noopener\">\u2325 \u0627\u0644\u0634\u064a\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629 \u0639\u0644\u0649 GitHub<\/a>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-final\">\n<div class=\"uruk-wrap\">\n<h2>\u062c\u0631\u0651\u0628\u0647\u0627 \u0627\u0644\u0622\u0646 \u2014 \u0645\u062c\u0627\u0646\u0627\u064b<\/h2>\n<p>\u0627\u0646\u0633\u062e \u0627\u0644\u0642\u0627\u0644\u0628 \u0648\u0627\u0628\u062f\u0623 \u062e\u0644\u0627\u0644 \u062f\u0642\u064a\u0642\u062a\u064a\u0646. \u0648\u0644\u0648 \u0627\u062d\u062a\u062c\u062a \u062a\u062e\u0635\u064a\u0635\u0627\u064b \u0623\u0648 \u062a\u0631\u062d\u064a\u0644\u0627\u064b \u0623\u0648 \u062a\u0634\u063a\u064a\u0644\u0627\u064b \u0639\u0644\u0649 \u0646\u0637\u0627\u0642 \u0623\u0648\u0633\u0639\u060c \u0641\u0631\u064a\u0642 \u0627\u0631\u062a\u0643\u0627\u0632 \u062c\u0627\u0647\u0632.<\/p>\n<div class=\"uruk-cta\">\n      <a class=\"uruk-btn uruk-btn-main\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/13He7-3tbLmb_5wMBS1b627H-MW0nonFR_x6X6gihQNo\/copy\">\u2b07 \u0627\u0646\u0633\u062e \u0627\u0644\u0642\u0627\u0644\u0628<\/a><br \/>\n      <a class=\"uruk-btn uruk-btn-ghost\" href=\"https:\/\/erticaz.com\/contact\/\">\u062a\u062d\u062f\u0651\u062b \u0645\u0639 \u0627\u0631\u062a\u0643\u0627\u0632<\/a>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ENGLISH \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 --><\/p>\n<div class=\"uruk-en\" data-uruk-pane=\"en\" style=\"display:none\">\n<div class=\"uruk-hero\">\n<div class=\"uruk-wrap\">\n      <span class=\"uruk-pill\">\u25c6 Free &amp; open source \u2014 by Erticaz<\/span><\/p>\n<h1>Bulk Google Workspace administration,<br \/>straight from a spreadsheet<\/h1>\n<p class=\"uruk-lede\">Create thousands of users, move them between org units, reset passwords, and manage groups and aliases \u2014 from a Google Sheet, with no scripting. A working replacement for <strong>Ok Goldy<\/strong>, which is no longer maintained.<\/p>\n<div class=\"uruk-cta\">\n        <a class=\"uruk-btn uruk-btn-main\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/13He7-3tbLmb_5wMBS1b627H-MW0nonFR_x6X6gihQNo\/copy\">\u2b07 Copy the template<\/a><br \/>\n        <a class=\"uruk-btn uruk-btn-ghost\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/13He7-3tbLmb_5wMBS1b627H-MW0nonFR_x6X6gihQNo\/view\">Open in Google Sheets<\/a>\n      <\/div>\n<p>      <small class=\"uruk-note\">One click \u00b7 No install \u00b7 No new account \u00b7 Your data never leaves your own Google account<\/small>\n    <\/div>\n<\/p><\/div>\n<div class=\"uruk-sec\">\n<div class=\"uruk-wrap\">\n<h2>Why you need it now<\/h2>\n<p class=\"uruk-lead\"><strong>Ok Goldy<\/strong> was the free tool thousands of Google Workspace admins relied on for years. Its author stopped maintaining it, and it now fails with <code>Resource has been exhausted<\/code>.<\/p>\n<div class=\"uruk-quote\">That was not simply neglect \u2014 it was architecture. Every customer worldwide ran through <strong>one Google Cloud project owned by the developer<\/strong>. When that project&#8217;s quota ran dry, the add-on broke for everybody at once.<\/div>\n<p class=\"uruk-lead\"><strong>Uruk Workspace<\/strong> fixes that at the root: your copy runs on <strong>your own organisation&#8217;s Google Cloud project<\/strong>. Your quota is yours alone, and no other organisation can exhaust it.<\/p>\n<div class=\"uruk-card\" style=\"background:var(--u-soft);margin-top:24px\">\n<h3>\ud83d\ude4f Thank you, Goldy Arora<\/h3>\n<p style=\"color:var(--u-muted);margin:0\"><a href=\"https:\/\/www.goldyarora.com\/guides\/ok-goldy\" rel=\"nofollow\">Goldy Arora<\/a> gave the community a genuinely free tool that saved thousands of admins years of manual work, and asked nothing for it. This project does not compete with that work \u2014 it builds on it, and learns from the engineering lesson its failure exposed. The original idea is his.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec uruk-soft\">\n<div class=\"uruk-wrap\">\n<h2>21 operations, ready to run<\/h2>\n<p class=\"uruk-lead\">Fill the sheet, click one menu item, read the result beside every row.<\/p>\n<div class=\"uruk-grid\" style=\"margin-top:24px\">\n<div class=\"uruk-card\">\n<h3>\ud83d\udc64 Users<\/h3>\n<ul>\n<li>Bulk create into a specific org unit<\/li>\n<li>Selective field updates<\/li>\n<li>Password resets<\/li>\n<li>Move between org units<\/li>\n<li>Suspend and restore<\/li>\n<li>Delete and export<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83c\udfdb\ufe0f Org units<\/h3>\n<ul>\n<li>Build the org structure<\/li>\n<li>Rename and move<\/li>\n<li>Delete<\/li>\n<li>Export the whole tree<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83d\udc65 Groups &amp; members<\/h3>\n<ul>\n<li>Create, update, delete groups<\/li>\n<li>Add and remove members<\/li>\n<li>Roles and delivery settings<\/li>\n<li>Export memberships<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u2709\ufe0f Aliases<\/h3>\n<ul>\n<li>Bulk add and remove<\/li>\n<li>Export every alias<\/li>\n<li>Non-editable aliases labelled<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83d\udee1\ufe0f Safe by default<\/h3>\n<ul>\n<li><strong>Dry run<\/strong> \u2014 validates, changes nothing<\/li>\n<li>Deletions need a typed confirmation<\/li>\n<li>Successful rows never repeat<\/li>\n<li>Failure reason written beside the row<\/li>\n<\/ul>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u2699\ufe0f Built for scale<\/h3>\n<ul>\n<li>Auto-resumes past the execution limit<\/li>\n<li>Exponential backoff on rate limits<\/li>\n<li>One bad row never aborts the run<\/li>\n<li>Chunked exports for large domains<\/li>\n<\/ul>\n<\/div><\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec\">\n<div class=\"uruk-wrap\">\n<h2>Running in two minutes<\/h2>\n<div class=\"uruk-steps\" style=\"margin-top:24px\">\n<div class=\"uruk-step\">\n<h3>Copy the template<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">One click creates your own copy with the tool built in.<\/p>\n<\/div>\n<div class=\"uruk-step\">\n<h3>Authorize<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">First run asks for consent. Then run <strong>Check my access<\/strong> to confirm.<\/p>\n<\/div>\n<div class=\"uruk-step\">\n<h3>Fill and run<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">Generate the template tabs, fill them in, run the operation from the menu.<\/p>\n<\/div><\/div>\n<div class=\"uruk-quote\" style=\"border-inline-start-color:var(--u-brand);background:var(--u-soft)\">\n      \ud83d\udca1 <strong>No \u201cUruk Workspace\u201d menu? Refresh the page (F5).<\/strong><br \/>\n      The first time you open a fresh copy, Google sometimes takes a moment to load the<br \/>\n      bound script, so the menu is not there yet. One refresh fixes it, and it does not<br \/>\n      happen again afterwards.\n    <\/div>\n<div class=\"uruk-grid\" style=\"margin-top:22px\">\n<div class=\"uruk-card\">\n<h3>\u2753 Do I need to enable anything in Google Cloud?<\/h3>\n<p style=\"color:var(--u-muted);margin:0\"><strong>No.<\/strong> The add-on reaches the Admin SDK through an Apps Script <em>advanced service<\/em> declared in its manifest, and Google&#8217;s documentation is explicit: a copy gets its own default Cloud project and <strong>the API is enabled automatically<\/strong>. No Cloud Console, no project numbers. You would only need it if you deliberately link your own standard Cloud project \u2014 most people should not.<\/p>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\ud83d\udc64 What do I actually need?<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">A <strong>Google Workspace admin<\/strong> account with user, org-unit and group privileges. A personal Gmail account has no directory and will never work. Then run <strong>Setup \u2192 Check my access<\/strong> before touching real data.<\/p>\n<\/div>\n<div class=\"uruk-card\">\n<h3>\u26a0\ufe0f \u201cGoogle hasn&#8217;t verified this app\u201d<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">Expected and safe here: you are authorizing a script <strong>you own<\/strong>, inside your own copy. Click <strong>Advanced \u2192 Go to Uruk Workspace<\/strong>. The code sits in your own <em>Extensions \u2192 Apps Script<\/em> editor and on <a href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\" target=\"_blank\" rel=\"noopener\">GitHub<\/a> \u2014 read it before accepting, which no closed-source tool lets you do.<\/p>\n<\/div><\/div>\n<p style=\"margin-top:20px;color:var(--u-muted)\">Full setup and troubleshooting guide: <a href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\/blob\/main\/SETUP.md\" target=\"_blank\" rel=\"noopener\">SETUP.md<\/a><\/p>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec uruk-soft\">\n<div class=\"uruk-wrap\">\n<h2>An honest comparison<\/h2>\n<p class=\"uruk-lead\">No overselling \u2014 here is the full picture, so you can decide.<\/p>\n<div class=\"uruk-tw\">\n<table>\n<thead>\n<tr>\n<th>Criterion<\/th>\n<th>Uruk Workspace<\/th>\n<th>Ok Goldy<\/th>\n<th>GW Manager<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Cost<\/td>\n<td class=\"uruk-yes\">Free<\/td>\n<td>Free<\/td>\n<td>~$200\u2013250 per admin\/year<\/td>\n<\/tr>\n<tr>\n<td>Status<\/td>\n<td class=\"uruk-yes\">Maintained<\/td>\n<td class=\"uruk-no\">Abandoned<\/td>\n<td class=\"uruk-yes\">Maintained<\/td>\n<\/tr>\n<tr>\n<td>API quota<\/td>\n<td class=\"uruk-yes\">Your own project<\/td>\n<td class=\"uruk-no\">Shared \u2014 exhausted<\/td>\n<td>Managed<\/td>\n<\/tr>\n<tr>\n<td>Source code<\/td>\n<td class=\"uruk-yes\">Open (MIT)<\/td>\n<td class=\"uruk-no\">Closed<\/td>\n<td class=\"uruk-no\">Closed<\/td>\n<\/tr>\n<tr>\n<td>Users, org units, groups<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<tr>\n<td>Dry-run before executing<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<tr>\n<td>Licences &amp; Chrome devices<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<tr>\n<td>Scheduled operations<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-no\">\u2718<\/td>\n<td class=\"uruk-yes\">\u2714<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"color:var(--u-muted);font-size:15px\"><strong>Honestly:<\/strong> if you need licence management, Chrome device control or scheduling, GW Manager is a mature product worth its price. If you want the core bulk operations, free, with source you can audit yourself \u2014 this is enough.<\/p>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-sec\">\n<div class=\"uruk-wrap\">\n<h2>Your data never leaves your organisation<\/h2>\n<div class=\"uruk-grid\" style=\"margin-top:20px\">\n<div class=\"uruk-card\">\n<h3>No middleman server<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">The tool runs inside your own account on Google Apps Script, talking directly to Google&#8217;s APIs. Erticaz cannot see your directory \u2014 not by policy, but by architecture.<\/p>\n<\/div>\n<div class=\"uruk-card\">\n<h3>Open source, auditable<\/h3>\n<p style=\"color:var(--u-muted);margin:0\">Every line is published under the MIT licence on <a href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>. Review it yourself or hand it to your security team \u2014 something no closed-source tool can offer.<\/p>\n<\/div><\/div>\n<div class=\"uruk-cta\" style=\"margin-top:24px\">\n      <a class=\"uruk-btn\" style=\"background:#24292f;color:#fff\" href=\"https:\/\/github.com\/haydary1986\/uruk-workspace\" target=\"_blank\" rel=\"noopener\">\u2325 View the source on GitHub<\/a>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"uruk-final\">\n<div class=\"uruk-wrap\">\n<h2>Try it now \u2014 free<\/h2>\n<p>Copy the template and be running in two minutes. If you need customisation, migration, or help operating it at scale, the Erticaz team is here.<\/p>\n<div class=\"uruk-cta\">\n      <a class=\"uruk-btn uruk-btn-main\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/13He7-3tbLmb_5wMBS1b627H-MW0nonFR_x6X6gihQNo\/copy\">\u2b07 Copy the template<\/a><br \/>\n      <a class=\"uruk-btn uruk-btn-ghost\" href=\"https:\/\/erticaz.com\/contact\/\">Talk to Erticaz<\/a>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p><script>\n(function(){\n  var root = document.getElementById('uruk-lp');\n  if(!root) return;\n  var buttons = root.querySelectorAll('[data-uruk-lang]');\n  var panes = root.querySelectorAll('[data-uruk-pane]');\n  function show(lang){\n    panes.forEach(function(p){ p.style.display = (p.getAttribute('data-uruk-pane') === lang) ? '' : 'none'; });\n    buttons.forEach(function(b){ b.classList.toggle('active', b.getAttribute('data-uruk-lang') === lang); });\n    try{ history.replaceState(null,'', lang === 'en' ? '#en' : '#ar'); }catch(e){}\n  }\n  buttons.forEach(function(b){\n    b.addEventListener('click', function(){ show(b.getAttribute('data-uruk-lang')); });\n  });\n  \/\/ Honour #en in the URL, and follow the browser language on first visit.\n  var initial = 'ar';\n  if(location.hash === '#en') initial = 'en';\n  else if(location.hash !== '#ar' && !(navigator.language||'').toLowerCase().startsWith('ar')) initial = 'en';\n  show(initial);\n})();\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0623\u062f\u0627\u0629 \u0645\u062c\u0627\u0646\u064a\u0629 \u0648\u0645\u0641\u062a\u0648\u062d\u0629 \u0627\u0644\u0645\u0635\u062f\u0631 \u0644\u0625\u062f\u0627\u0631\u0629 Google Workspace \u0628\u0627\u0644\u062c\u0645\u0644\u0629 \u0645\u0646 Google Sheets \u2014 \u0662\u0661 \u0639\u0645\u0644\u064a\u0629 \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0648\u0627\u0644\u0648\u062d\u062f\u0627\u062a \u0627\u0644\u062a\u0646\u0638\u064a\u0645\u064a\u0629 \u0648\u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0627\u062a \u0648\u0627\u0644\u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u0628\u062f\u064a\u0644\u0629. \u0628\u062f\u064a\u0644 \u0639\u0645\u0644\u064a \u0644\u0640 Ok Goldy \u0627\u0644\u0645\u062a\u0648\u0642\u0651\u0641\u060c \u0645\u0646 \u0627\u0631\u062a\u0643\u0627\u0632.<\/p>","protected":false},"author":1,"featured_media":8519,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"class_list":["post-8511","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/pages\/8511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/comments?post=8511"}],"version-history":[{"count":4,"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/pages\/8511\/revisions"}],"predecessor-version":[{"id":8518,"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/pages\/8511\/revisions\/8518"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/media\/8519"}],"wp:attachment":[{"href":"https:\/\/erticaz.com\/en\/wp-json\/wp\/v2\/media?parent=8511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}