ΠΡΠΎΠΏΡΡΡΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ. ΠΠ°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ΅ΠΌ Π·Π° 2 ΠΌΠΈΠ½ΡΡΡ.
ΠΠ°ΡΠ½ΠΈΡΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π½Π° cloud.anythingmcp.com, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Google Workspace Admin ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΈ Π½Π°ΠΏΡΠ°Π²ΡΡΠ΅ ΡΠ²ΠΎΠΉ ΠΠ-ΠΊΠ»ΠΈΠ΅Π½Ρ (Claude, ChatGPT, Copilot ΠΈΠ»ΠΈ Cursor) Π½Π° ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ MCP-ΡΠ½Π΄ΠΏΠΎΠΈΠ½Ρ. ΠΠ΅Π· Docker, Π±Π΅Π· git clone, Π±Π΅Π· ΠΎΠΏΡΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
ΠΡΠ°ΡΠΊΠΎ
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Google Workspace Π΄Π»Ρ AI-Π°Π³Π΅Π½ΡΠΎΠ²: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°, Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΠ΅Π°Π½ΡΠΎΠ²), ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ, Π³ΡΡΠΏΠΏΡ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ, ΡΠΎΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΡΡΡΠΎΠΉΡΡΠ²Π° ChromeOS ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π΄ΠΎΠΌΠ΅Π½Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΆΡΡΠ½Π°Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΠΈ ΠΎΡΡΡΡΡ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ. Admin SDK Ρ OAuth2 ΠΈ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°; ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π³ΡΡΠΏΠΏ, ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ² ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠΎΠ»Π΅ΠΉ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠΏΡΠΎΡΠΈΡΡ
ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΠΌΠΏΡΠΎΠ² Π΄Π»Ρ Google Workspace Admin
ΠΠ»ΠΈΠΊΠ½ΠΈ ΠΏΠΎ ΠΏΡΠΎΠΌΠΏΡΡ β ΠΎΠ½ ΡΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ. ΠΡΡΠ°Π²Ρ Π² Claude, ChatGPT, Cursor, Gemini, Copilot ΠΈΠ»ΠΈ OpenClaw ΠΈ Π·Π°ΠΏΡΡΡΠΈ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ.
Claude β ΡΡΠΎ AI, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΈΠ±Π°ΡΡΡΡ. ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΠΎΡΠ²Π΅ΡΡ.
π‘ ΠΠ΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ? ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ cloud.anythingmcp.com Π½Π°ΠΏΡΡΠΌΡΡ. ΠΠΎΠΉΠ΄ΠΈΡΠ΅, Π½Π°ΠΆΠΌΠΈΡΠ΅ Connectors β Google Workspace Admin, Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ MCP API key, ΠΈ Π³ΠΎΡΠΎΠ²ΠΎ. ΠΠ΅Π· Docker, Π±Π΅Π·
git clone, Π±Π΅Π· Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°.
Google Workspace Admin + Cursor
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Google Workspace Π΄Π»Ρ AI-Π°Π³Π΅Π½ΡΠΎΠ²: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°, Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΡΠ΅Π°Π½ΡΠΎΠ²), ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ, Π³ΡΡΠΏΠΏΡ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ, ΡΠΎΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΡΡΡΠΎΠΉΡΡΠ²Π° ChromeOS ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π΄ΠΎΠΌΠ΅Π½Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΆΡΡΠ½Π°Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΠΈ ΠΎΡΡΡΡΡ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ. Admin SDK Ρ OAuth2 ΠΈ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°; ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π³ΡΡΠΏΠΏ, ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ² ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠΎΠ»Π΅ΠΉ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΠ»Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ Π²ΡΡΡΠΎΠ΅Π½Ρ Π² ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ (Π²ΠΈΠ΄Π½Ρ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°). Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ:
GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Π¨Π°Π³ 1 β ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 10 ΠΌΠΈΠ½ΡΡ. ΠΠΊΠΊΠ°ΡΠ½Ρ Google, ΠΊΠΎΡΠΎΡΡΠΉ Π°Π²ΡΠΎΡΠΈΠ·ΡΠ΅Ρ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠΌ Workspace Π² Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅ Google Workspace ΠΈΠ»ΠΈ Cloud Identity; ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π²ΡΠ΅Π³Π΄Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΡΡΠΈΠΌ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠΌ (my_customer).
- ΠΡΠΊΡΠΎΠΉΡΠ΅ https://console.cloud.google.com, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² APIs & Services β Library ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Admin SDK API (ΠΎΠ½ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Directory API ΠΈ Reports API).
- ΠΡΠΊΡΠΎΠΉΡΠ΅ APIs & Services β OAuth consent screen ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Internal; ΠΏΡΠΎΠ΅ΠΊΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΡ ΡΠΎΠΉ ΠΆΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Google Workspace. ΠΠ»Ρ External ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΠ°ΡΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ In production: ΠΏΠΎΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΡΠ°ΡΡΡΠ΅ Testing, Google ΠΎΡΠ·ΡΠ²Π°Π΅Ρ Π΅Π³ΠΎ refresh token ΡΠ΅ΡΠ΅Π· 7 Π΄Π½Π΅ΠΉ, ΠΈ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ Π½Π΅Π΄Π΅Π»Ρ.
- ΠΡΠΊΡΠΎΠΉΡΠ΅ APIs & Services β Credentials β Create credentials β OAuth client ID, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Web application ΠΈ Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΡΠ½Π½ΡΠΉ redirect URI
<your AnythingMCP URL>/api/mcp-oauth/callback, Π² AnythingMCP Cloudhttps://cloud.anythingmcp.com/api/mcp-oauth/callback. - ΠΡΡΠ°Π²ΡΡΠ΅ client ID Π²
GOOGLE_CLIENT_IDΠΈ client secret Π²GOOGLE_CLIENT_SECRET, Π·Π°ΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ. - ΠΠ° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ° Π½Π°ΠΆΠΌΠΈΡΠ΅ Authorize with Provider ΠΈ Π²ΠΎΠΉΠ΄ΠΈΡΠ΅ Π°ΠΊΠΊΠ°ΡΠ½ΡΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. Refresh token Ρ ΡΠ°Π½ΠΈΡΡΡ Π² Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, access token ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ.
- ΠΡΠ»ΠΈ ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Security β Access and data control β API controls), ΠΎΡΠΌΠ΅ΡΡΡΠ΅ ΡΡΠΎΡ OAuth-ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΊΠ°ΠΊ Trusted; ΠΈΠ½Π°ΡΠ΅ Π²Ρ
ΠΎΠ΄ Π·Π°Π²Π΅ΡΡΠΈΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΎΠΉ
admin_policy_enforced. - ΠΡΠ·ΠΎΠ²ΠΈΡΠ΅
google_admin_get_customer: ΠΎΠ½ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ID ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π΄ΠΎΠΌΠ΅Π½ ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅.
ΠΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ Google Π΄Π»Ρ Π²ΡΠ΅Ρ
ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠΎΠ² Google: ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ Cloud ΠΈ OAuth-ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠ³ΡΡ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ Π²ΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ Google (Gmail, Google Calendar, Google Drive, Google Sheets, Search Console, Analytics, Ads, Admin). ΠΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ API Π² ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ΅ ΠΆΠ΅ GOOGLE_CLIENT_ID ΠΈ GOOGLE_CLIENT_SECRET ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·; ΠΊΠ°ΠΆΠ΄ΡΠΉ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ°.
ΠΠ°ΠΊΠΎΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°: ΡΡΠΏΠ΅ΡΠ°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ (Super Admin) ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²ΡΠ΅ΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ΅Π»Π΅Π³ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΡΠ΅Ρ
ΡΠ°ΡΡΡΡ
, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΊΡΡΠ²Π°Π΅Ρ Π΅Π³ΠΎ ΡΠΎΠ»Ρ, Π΅ΡΠ»ΠΈ Ρ ΡΠΎΠ»ΠΈ Π΅ΡΡΡ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Admin API privileges (ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° β Account β Admin roles β ΡΠΎΠ»Ρ β Privileges β Admin API): Users Π΄Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠ², Groups Π΄Π»Ρ Π³ΡΡΠΏΠΏ ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², Organization Units Π΄Π»Ρ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΉ, Reports Π΄Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, Services β Chrome OS ΠΈ Mobile Device Management Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ², Domain Settings Π΄Π»Ρ Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². Π ΠΎΠ»ΠΈ ΠΈ ΠΈΡ
Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠ΅Π±ΡΡΡ Super Admin ΠΈΠ»ΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Roles Management. ΠΠ±ΡΡΠ½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ 403 Not Authorized to access this resource/api Π½Π° Π»ΡΠ±ΠΎΠΉ Π²ΡΠ·ΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΎΠ»ΡΡ, ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ.
ΠΠ±Π»Π°ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ°: admin.directory.user, admin.directory.user.security (Π²ΡΡ
ΠΎΠ΄ ΠΈΠ· ΡΠ΅Π°Π½ΡΠΎΠ²), admin.directory.group, admin.directory.orgunit ΠΈ admin.directory.rolemanagement, ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ² ChromeOS, ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ², Π΄ΠΎΠΌΠ΅Π½ΠΎΠ² ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ admin.reports.audit.readonly ΠΈ admin.reports.usage.readonly. ΠΠ»Ρ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅Π½ΠΈΡ Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ
OAuth ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ° ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΡΡΡ Π½Π° admin.directory.user.readonly, admin.directory.group.readonly, admin.directory.orgunit.readonly ΠΈ admin.directory.rolemanagement.readonly, ΡΠ±Π΅ΡΠΈΡΠ΅ admin.directory.user.security, Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ ΠΈ ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ, Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ, Π²ΡΡ
ΠΎΠ΄Π° ΠΈΠ· ΡΠ΅Π°Π½ΡΠΎΠ² ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ.
Π§ΡΠΎ ΠΎΠ½ ΡΠΈΡΠ°Π΅Ρ: ΡΠ°ΠΌ Π°ΠΊΠΊΠ°ΡΠ½Ρ, Π΅Π³ΠΎ Π΄ΠΎΠΌΠ΅Π½Ρ ΠΈ Π΄ΠΎΠΌΠ΅Π½Ρ-ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Ρ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ, ΡΡΠ°ΡΡΡΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°, Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ, Π΄Π²ΡΡ
ΡΡΠ°ΠΏΠ½ΠΎΠΉ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π²Ρ
ΠΎΠ΄ΠΎΠΌ, ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠ°ΠΌΠΈ, Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡΡ, ΠΎΡΠ΄Π΅Π»ΠΎΠΌ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΌ, Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΠ°ΠΌ Π²ΡΠΎΠ΄Π΅ isSuspended=true, orgUnitPath='/Sales', isEnrolledIn2Sv=false, isAdmin=true ΠΈΠ»ΠΈ email:anna*. ΠΡΡΠΏΠΏΡ ΠΈ ΠΈΡ
ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², Π³ΡΡΠΏΠΏΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΡΠΎΡΡΠΎΠΈΡ Π»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² Π³ΡΡΠΏΠΏΠ΅ Π½Π°ΠΏΡΡΠΌΡΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π³ΡΡΠΏΠΏΡ. ΠΠ΅ΡΠ΅Π²ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΡ
ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΉ. Π ΠΎΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² Ρ ΠΈΡ
ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΌΠΈ ΠΈ Ρ ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊΠ°Ρ ΡΠΎΠ»Ρ. Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ChromeOS ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ ΠΏΠΎ status:provisioned, user:[email protected] ΠΈΠ»ΠΈ sync:..2026-06-01 (Π½Π΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ Ρ ΡΡΠΎΠΉ Π΄Π°ΡΡ). ΠΡΡΠ½Π°Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΠΏΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ (login, admin, drive, token, groups, mobile, meet, gmail, calendar, chrome, saml, user_accounts ΠΈ Π΄ΡΡΠ³ΠΈΠ΅) Ρ ΠΎΡΠ±ΠΎΡΠΎΠΌ ΠΏΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΠΎΠ±ΡΡΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ login_failure ΠΈΠ»ΠΈ suspicious_login. ΠΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ Π°ΠΊΠΊΠ°ΡΠ½ΡΡ ΠΈ ΠΏΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ accounts:last_login_time, accounts:used_quota_in_mb ΠΈΠ»ΠΈ gmail:num_emails_sent.
Π§ΡΠΎ ΠΎΠ½ ΠΏΠΈΡΠ΅Ρ: ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Ρ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΌ ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ ΠΈ change_password_at_next_login, ΠΌΠ΅Π½ΡΠ΅Ρ ΠΈΡ
ΠΏΠΎΠ»Ρ, ΠΏΠ°ΡΠΎΠ»Ρ, ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ, Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΠΈ ΡΠ°Π·Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΠΈΡ
, Π·Π°Π²Π΅ΡΡΠ°Π΅Ρ Π²ΡΠ΅ ΠΈΡ
Π²Π΅Π±-ΡΠ΅Π°Π½ΡΡ ΠΈ ΡΠ΅Π°Π½ΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
, Π²ΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠ³ΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 20 Π΄Π½Π΅ΠΉ (ΡΠΎΠ»ΡΠΊΠΎ Super Admin), ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΡ (Π΄ΠΎ 30 Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ). Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ Π³ΡΡΠΏΠΏΡ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π² Π½ΠΈΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π³ΡΡΠΏΠΏΡ ΠΈΠ»ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΠΈ ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΎΠ»Ρ ΠΈΠ»ΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΡ ΠΏΠΎΡΡΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°. Π‘ΠΎΠ·Π΄Π°ΡΡ, ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°Π΅Ρ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ. ΠΠ°Π·Π½Π°ΡΠ°Π΅Ρ ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ»ΠΈ Π³ΡΡΠΏΠΏΠ΅ Π½Π° Π²Π΅ΡΡ Π°ΠΊΠΊΠ°ΡΠ½Ρ ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅; ΡΠΎΠ»Ρ Super Admin ΠΌΠΎΠΆΠ΅Ρ Π½Π°Π·Π½Π°ΡΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Super Admin.
ΠΡΠΊΠ»ΡΡΠ΅Π½Ρ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅: google_admin_delete_user, google_admin_delete_group, google_admin_remove_group_member, google_admin_delete_user_alias ΠΈ google_admin_delete_role_assignment. ΠΡ
Π½Π΅Π»ΡΠ·Ρ ΠΎΡΠΌΠ΅Π½ΠΈΡΡ (ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 20 Π΄Π½Π΅ΠΉ, Π³ΡΡΠΏΠΏΡ Π½ΠΈΠΊΠΎΠ³Π΄Π°), ΠΏΠΎΡΡΠΎΠΌΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈΡ
, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π½ΡΠΆΠ½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
Π€ΠΎΡΠΌΠ°ΡΡ Π΄Π°Π½Π½ΡΡ
: user_key ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ e-mail, ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ΠΈΠ»ΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΉ id. Π ΠΏΡΡΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ΅ΡΡΡ Π±Π΅Π· Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΡΠΎΠΉ ΡΠ΅ΡΡΡ (Sales/EMEA) ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ id:<orgUnitId>; Π² ΠΏΠΎΠ»ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΠΎΠ΄Π΅ org_unit_path Ρ Π½Π΅ΠΉ (/Sales/EMEA). google_admin_assign_role ΠΈ google_admin_undelete_user ΡΡΠ΅Π±ΡΡΡ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ID, Π° Π½Π΅ e-mail. google_admin_update_user ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»Ρ, Π½ΠΎ ΡΠΏΠΈΡΠΊΠΈ Π²ΡΠΎΠ΄Π΅ organizations, phones ΠΈ relations Π·Π°ΠΌΠ΅Π½ΡΡΡΡΡ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΠ ΡΠ½Π°ΡΠ°Π»Π° ΡΠΈΡΠ°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² RFC 3339 ΠΏΠΎ UTC, Π° lastLoginTime, ΡΠ°Π²Π½ΡΠΉ 1970-01-01T00:00:00.000Z, ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½ΠΈ ΡΠ°Π·Ρ Π½Π΅ Π²Ρ
ΠΎΠ΄ΠΈΠ»; creationTime Π΄ΠΎΠΌΠ΅Π½Π° ΡΠΊΠ°Π·Π°Π½ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ
ΡΠΏΠΎΡ
ΠΈ. ΠΡΡΡΡΡ ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ date ΠΊΠ°ΠΊ YYYY-MM-DD ΠΏΠΎ ΡΠΈΡ
ΠΎΠΎΠΊΠ΅Π°Π½ΡΠΊΠΎΠΌΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΡΠΈΡ
ΠΎΠ΄ΡΡ Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ 1-3 Π΄Π½Ρ: ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ²Π΅ΠΆΠ°Ρ Π΄Π°ΡΠ° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ PARTIAL_DATA_AVAILABLE ΠΈΠ»ΠΈ DATA_NOT_AVAILABLE, ΡΠΎΠ³Π΄Π° ΠΎΡΡΡΡΠΏΠΈΡΠ΅ Π½Π° Π΄Π΅Π½Ρ Π½Π°Π·Π°Π΄.
ΠΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΡΠΉ Π²ΡΠ²ΠΎΠ΄ ΠΈ Π»ΠΈΠΌΠΈΡΡ: ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠΏΠΈΡΠΊΠΎΠ² Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ nextPageToken; ΠΠ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΈΡ
ΡΠ½ΠΎΠ²Π° Ρ page_token, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ ΠΏΡΠΎΠΏΠ°Π΄ΡΡ. Π‘ΡΡΠ°Π½ΠΈΡΠ° Π²ΠΌΠ΅ΡΠ°Π΅Ρ Π΄ΠΎ 500 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, 200 Π³ΡΡΠΏΠΏ ΠΈΠ»ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², 300 ΡΡΡΡΠΎΠΉΡΡΠ² ChromeOS, 100 ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ 1 000 ΡΠΎΠ±ΡΡΠΈΠΉ ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ. ΠΡΡΠ½Π°Π»Ρ Π°ΡΠ΄ΠΈΡΠ° ΠΈΠ΄ΡΡ ΠΎΡ Π½ΠΎΠ²ΡΡ
ΠΊ ΡΡΠ°ΡΡΠΌ, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΎΡ
Π²Π°ΡΡΠ²Π°Π΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 6 ΠΌΠ΅ΡΡΡΠ΅Π², Π° ΡΠΎΠ±ΡΡΠΈΡ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΌΠΈΠ½ΡΡΡ ΠΈΠ»ΠΈ ΡΠ°ΡΡ. Google ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠΈΡΠ»ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: 403 quotaExceeded, rateLimitExceeded ΠΈΠ»ΠΈ 429 ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°ΡΡ ΠΌΠΈΠ½ΡΡΡ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ. ΠΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΈ Π³ΡΡΠΏΠΏΡ ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡ Π²ΠΈΠ΄ΠΈΠΌΡΠΌΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ.
Π§Π°ΡΡΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ: 401 ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΈΡΡΠ΅ΠΊΠ»Π° ΠΈΠ»ΠΈ ΠΎΡΠΎΠ·Π²Π°Π½Π° (Π²ΡΠ΅Π³Π΄Π° ΡΠ΅ΡΠ΅Π· 7 Π΄Π½Π΅ΠΉ, ΠΏΠΎΠΊΠ° ΡΠΊΡΠ°Π½ ΡΠΎΠ³Π»Π°ΡΠΈΡ Π² ΡΡΠ°ΡΡΡΠ΅ Testing): ΡΠ½ΠΎΠ²Π° Π½Π°ΠΆΠΌΠΈΡΠ΅ Authorize with Provider. 403 Not Authorized to access this resource/api ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½Π½ΡΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ Π½Π΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ ΠΈΠ»ΠΈ Ρ Π΅Π³ΠΎ ΡΠΎΠ»ΠΈ Π½Π΅Ρ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Admin API Π΄Π»Ρ ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ. 403 Request had insufficient authentication scopes ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΡΠΌΠ΅Π½Ρ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ Π΄ΠΎΡΡΡΠΏΠ° Π½ΡΠΆΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°ΡΡΡΡ Π·Π°Π½ΠΎΠ²ΠΎ. 403 "Admin SDK API has not been used in project" Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ API Π½Π΅ Π²ΠΊΠ»ΡΡΡΠ½ (ΡΠ°Π³ 1). 404 Resource Not Found: userKey Π·Π½Π°ΡΠΈΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ΠΈΠ»ΠΈ ID. 409 Entity already exists Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ e-mail, ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ ΠΈΠ»ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊ ΡΠΆΠ΅ Π·Π°Π½ΡΡΡ. 400 Invalid Input ΠΎΠ±ΡΡΠ½ΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π΄ΠΎΠΌΠ΅Π½ e-mail Π½Π΅ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ Π°ΠΊΠΊΠ°ΡΠ½ΡΡ ΠΈΠ»ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΠΈΠ»ΠΈ Π΄Π»ΠΈΠ½Π½ΡΠΉ (8-100 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²).
ΠΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π½Π΅ ΡΠΈΡΠ°Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Gmail ΠΈ Drive (Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΅ΡΡΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ Gmail ΠΈ Google Drive), Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π³ΡΡΠΏΠΏ Π²ΡΠΎΠ΄Π΅ ΡΠΎΠ³ΠΎ, ΠΊΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ ΠΈΠ»ΠΈ Π²ΡΡΡΠΏΠ°ΡΡ (Groups Settings API), Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΌΠΈ, Π½Π΅ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ ΠΈ Π½Π΅ ΡΡΠΈΡΠ°Π΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΠΈ. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΄Π°Π»ΡΠ΅Ρ ΠΈ Π΅Π³ΠΎ ΠΏΠΎΡΡΡ ΠΈ ΡΠ°ΠΉΠ»Ρ, Π΅ΡΠ»ΠΈ ΠΈΡ Π·Π°ΡΠ°Π½Π΅Π΅ Π½Π΅ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ»ΠΈ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
Π¨Π°Π³ 2 β Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π°Π΄Π°ΠΏΡΠ΅Ρ
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Π¨Π°Π³ 3 β ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ Π² Cursor
URL Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°: Π² AnythingMCP ΠΎΡΠΊΡΠΎΠΉΡΠ΅ MCP Servers β ΡΠ΅ΡΠ²Π΅Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΎΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡ, ΠΈ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ Π΅Π³ΠΎ URL (
https://cloud.anythingmcp.com/mcp/β¦). ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π΅Π³ΠΎ Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎYOUR_SERVER_ID.
Cursor ΡΠΈΡΠ°Π΅Ρ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈΠ· ~/.cursor/mcp.json. ΠΠΎΠ±Π°Π²Ρ ΡΡΡ Π·Π°ΠΏΠΈΡΡ:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Π‘ΠΎΠ·Π΄Π°ΠΉ MCP API-ΠΊΠ»ΡΡ Π² AnythingMCP Π² ΡΠ°Π·Π΄Π΅Π»Π΅ MCP Servers β ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ β API keys ΠΈ Π²ΡΡΠ°Π²Ρ Π΅Π³ΠΎ Π²ΠΌΠ΅ΡΡΠΎ
YOUR_MCP_API_KEY. - Π‘ΠΎΡ ΡΠ°Π½ΠΈ ΡΠ°ΠΉΠ» ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΡΠΈ Cursor.
- ΠΡΠΊΡΠΎΠΉ Cursor β Settings β MCP ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡ, ΡΡΠΎ
anythingmcpΠ΅ΡΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½. - ΠΠ°ΡΠΈΠ½Π°ΠΉ ΠΎΠ±ΡΠ°ΡΡΡΡ: Π°Π³Π΅Π½Ρ ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
Google Workspace Admin.
ΠΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
| Tool | What it does |
|---|---|
google_admin_get_customer | Read the Google Workspace account itself: customer id (starts with C), primary domain, organization name and postal address, language⦠|
google_admin_list_domains | List the domains of the Workspace account: the primary domain and every secondary domain, each with verified, isPrimary, creationTime⦠|
google_admin_get_domain | Read one domain of the account: whether it is verified and primary, when it was added, and its domain aliases |
google_admin_list_domain_aliases | List domain aliases (domains that mirror another domain, so every user also receives mail at user@alias-domain), with their parent domain⦠|
google_admin_list_users | List or search the users of the Workspace account (up to 500 per page): primaryEmail, name, id, orgUnitPath, isAdmin, suspended, archived⦠|
google_admin_get_user | Read one user's full admin view: name, primaryEmail, aliases, orgUnitPath, suspended and suspensionReason, isAdmin, isDelegatedAdmin⦠|
google_admin_create_user | Create a user account in Google Workspace |
google_admin_update_user | Change fields of an existing user; fields left out stay as they are |
google_admin_suspend_user | Suspend a user: they can no longer sign in and stop receiving mail, but the account, its data and licenses stay |
google_admin_unsuspend_user | Reactivate a suspended user so they can sign in again |
google_admin_sign_out_user | Sign a user out of every web and device session and reset their sign-in cookies, e.g. after a lost laptop or a suspected compromise |
google_admin_undelete_user | Restore a user deleted in the last 20 days (super admin only) |
google_admin_delete_user | Delete a user account |
google_admin_list_user_aliases | List a user's email aliases (extra addresses that deliver to the same mailbox) |
google_admin_add_user_alias | Add an email alias to a user, e.g. "[email protected]" |
google_admin_delete_user_alias | Remove an email alias from a user; mail to that address bounces afterwards |
google_admin_list_groups | List or search the groups of the Workspace account (up to 200 per page): email, name, description, directMembersCount, aliases, id |
google_admin_list_user_groups | List the groups one user (or one group) is a direct member of |
google_admin_get_group | Read one group: email, name, description, aliases, directMembersCount and whether an admin created it |
google_admin_create_group | Create a group (mailing list and access group) with an email on one of the account's domains |
google_admin_update_group | Change a group's email, name or description; fields left out stay as they are |
google_admin_delete_group | Delete a group with its membership list and archive; access granted through it to Drive files, calendars or apps ends |
google_admin_list_group_members | List the members of a group (up to 200 per page): email, role (OWNER, MANAGER, MEMBER), type (USER, GROUP, CUSTOMER, EXTERNAL), status and⦠|
google_admin_get_group_member | Read one member of a group: role, type, status and delivery setting. 404 means the address is not a direct member |
google_admin_has_group_member | Check whether a user is a member of a group, directly or through nested groups |
google_admin_add_group_member | Add a user, another group or an external address to a group. 409 "Member already exists" means it is already in |
google_admin_update_group_member | Change a group member's role (OWNER, MANAGER, MEMBER) or their mail delivery setting |
google_admin_remove_group_member | Remove a member from a group; access granted through the group ends at once |
google_admin_list_org_units | List organizational units (the tree that settings and policies apply to): name, orgUnitPath, orgUnitId, parentOrgUnitPath, description |
google_admin_get_org_unit | Read one organizational unit: name, path, id, parent and description |
google_admin_create_org_unit | Create an organizational unit under a parent unit, e.g. "EMEA" under "/Sales" |
google_admin_update_org_unit | Rename an organizational unit, change its description or move it under another parent (its users and sub-units move with it) |
google_admin_list_roles | List the admin roles of the account, prebuilt (Super Admin, Groups Admin, User Management Admin, Help Desk Admin...) and custom: roleId⦠|
google_admin_get_role | Read one admin role with its full list of privileges (serviceId and privilegeName) |
google_admin_list_role_assignments | List who holds which admin role: roleAssignmentId, roleId, assignedTo (a user or group id), assigneeType, scopeType (CUSTOMER = whole⦠|
google_admin_get_role_assignment | Read one admin role assignment by its id: role, assignee id and type, scope and org unit |
google_admin_assign_role | Give a user or group an admin role, for the whole account or one organizational unit. assigned_to is the user's or group's immutable id⦠|
google_admin_delete_role_assignment | Take an admin role away from a user or group by deleting the role assignment |
google_admin_list_chromeos_devices | List managed ChromeOS devices (Chromebooks, Chromeboxes, kiosks; up to 300 per page): deviceId, serialNumber, model, status (ACTIVE⦠|
google_admin_get_chromeos_device | Read one ChromeOS device by its deviceId: hardware, OS and firmware versions, enrolment, last sync and user, network addresses, auto-update⦠|
google_admin_list_mobile_devices | List mobile devices (Android and iOS phones and tablets) that sync with Google Workspace (up to 100 per page): resourceId, email, name⦠|
google_admin_get_mobile_device | Read one mobile device by its resourceId: owner, model, OS version, status, compromised status, encryption, first and last sync and the⦠|
google_admin_list_activities | Audit log: who did what and when in one Google Workspace application, newest first (up to 1,000 per page) |
google_admin_get_customer_usage | Account-wide usage statistics for one day: active users, licenses, Gmail volume, Drive storage, Meet minutes, 2SV adoption, etc |
google_admin_get_user_usage | Per-user usage statistics for one day: last login, emails sent and received, Drive storage used, 2SV enrolment, Meet calls, etc. user_key⦠|
ΠΡΠΈΠΌΠ΅ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²
- Β«Π£ ΠΊΠ°ΠΊΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½Π° Π΄Π²ΡΡ ΡΡΠ°ΠΏΠ½Π°Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ? Π‘Π³ΡΡΠΏΠΏΠΈΡΡΠΉ ΠΈΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡΠΌ.Β»
- Β«Π‘ΠΎΠ·Π΄Π°ΠΉ [email protected] Π΄Π»Ρ Jane Doe Π² /Sales/EMEA Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΏΠ°ΡΠΎΠ»Π΅ΠΌ ΠΈ Π΄ΠΎΠ±Π°Π²Ρ Π΅Ρ Π² [email protected].Β»
- Β«Π£ ΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π΅ΡΡΡ ΡΠΎΠ»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° ΠΈ ΠΊΠ°ΠΊΠ°Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ?Β»
- Β«ΠΠΎΠΊΠ°ΠΆΠΈ Π½Π΅ΡΠ΄Π°ΡΠ½ΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²Ρ ΠΎΠ΄Ρ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 7 Π΄Π½Π΅ΠΉ.Β»
- Β«ΠΠ°Π±Π»ΠΎΠΊΠΈΡΡΠΉ [email protected] ΠΈ Π·Π°Π²Π΅ΡΡΠΈ Π²ΡΠ΅ Π΅Π³ΠΎ ΡΠ΅Π°Π½ΡΡ.Β»
FAQ
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π»ΠΈ Cursor ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ MCP-ΡΠ΅ΡΠ²Π΅ΡΡ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΌ ΡΠ°ΡΠΈΡΠ΅? ΠΠ°, MCP Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π° ΡΠ°ΡΠΈΡΠ°Ρ Hobby, Pro ΠΈ Business.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ
- Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΠ°
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Claude
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ChatGPT
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Gemini
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Meta Muse
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ Microsoft Copilot
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ?