私はApps管理コンソールについては特に言いませんが、変更が必要なデータがある場合はユーザーアカウントを更新できます。
ユーザーアカウントを更新するには、PUT
リクエストを使用し、Authorize requestsで説明されている承認を含めます。 userKey
は、ユーザーのプライマリ電子メールアドレス、一意のユーザーid
、またはユーザーのエイリアス電子メールアドレスのいずれかになります。要求と応答のプロパティについては、API Referenceを参照してください。
PUT https://www.googleapis.com/admin/directory/v1/users/userKey
すべてまたは子供の組織単位を取得するために、REST APIを試すことができます。
組織単位の下のすべてのサブ組織単位を取得するか、組織単位の下に直接の子サブ組織単位を取得するには、以下のGET
要求を使用してAuthorize requestsで説明承認が含まれます。要求と応答のプロパティについては、API Referenceを参照してください。ここで
GET https://www.googleapis.com/admin/directory/v1/customer/my_customer
/orgunits?orgUnitPath=full org unit path&type=all or children
ます。また、アップデートに組織単位使用して試すことができます組織単位/秒の一覧
{
"kind": "directory#orgUnit",
"name": "sales",
"description": "The corporate sales team",
"orgUnitPath": "/corp/sales",
"parentOrgUnitPath": "/corp",
"blockInheritance": false
}
にサンプル応答である:組織を更新するには
を以下のPUT
リクエストを使用し、Authorize requestsに記載されている許可を含めてください。要求と応答の性質のために、API Referenceを参照してください。
PUT https://www.googleapis.com/admin/directory/v1/customer/customerId/orgunits/orgUnitPath
あなたはREST APIと管理コンソールで値を比較することができます。
希望すると助かります!
明らかに、主な混乱は、Google Apps管理コンソールで「組織」のリストにある「プライマリ」の「組織」レコードを変更することができないことです。主に 'title'と' department'を編集することができます Admin SDKを使用するための適切な権限(スコープ)を持つアプリケーションは、これらのフィールドをDirectory API経由で自由に変更できます。それがこの場合の混乱の原因です。 – JariK