問題タブ [google-directory-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 複数のサブスクリプションを持つアカウントにユーザーを追加する
Google Apps アカウントに複数のサブスクリプションがあり、アカウントの新しいユーザーを作成している場合、どのサブスクリプションがユーザーの作成に使用されたかを知るにはどうすればよいですか?
ruby - 404 リソースが見つかりません: Google Directory API を使用するドメイン
クイック スタートに従い、google-api-ruby-client を使用してユーザーを作成しようとしています。
Google API コンソールでアクセスを設定しました。そして、API Explorer を使用してこれを機能させることができます。
しかし、Ruby クライアントを使用しようとすると、リソースが見つかりません: ドメイン エラーが発生します。
コードは次のとおりです。
終わり
応答は次のとおりです。
なんで?
api - Google Apps Provisioning API の置き換え
私の組織では、 Google Apps プロビジョニング APIに依存する社内開発の Web アプリケーションを使用して、レベル 1 の IT 部門が電子メール アカウントと電子メール グループを管理できるようにしています。ただし、Google がAdmin の SDK Directory APIを優先して API を非推奨にしたため、Web アプリケーションの機能の一部が機能しなくなったため、Web アプリケーションのバックエンドを書き直す時が来ました。
ただし、私たちが直面している問題は、新しい API が oAuth 2.0 認証を使用していることです。古い API では、管理者ユーザーをハードコーディングして認証トークンを取得するだけでした。全体的なアイデアは、ユーザーと資格情報の量を最小限に抑えることでした。ドメインへの管理者権限。
問題は、この「ダミー」ユーザーにアプリを一度承認させて、以前と同じようなアーキテクチャを二度と持たせないようにする方法はありますか? より良い質問は認めますが、この場合に従うべきベストプラクティスは何ですか?
google-apps-script - Google Apps Script で Admin SDK Directory API を使用してグループを作成する - エラー 403
Admin ADK Directory API ドキュメントの関連ページをすべて読み、stackoverflow に関するいくつかの質問を読みましたが、まだ行き詰っています。
グループを作成するために、Google Apps Script (Google スプレッドシートのスクリプト エディター内でコンテナーにバインド) を使用しようとしています。私は Google Apps ドメインの特権管理者であり、スクリプトは私として実行されます。
これまでに Script Editor で行ったことは次のとおりです。
Resources - Advanced Google Services... - Admin Directory API をオンにしました
以下の Google Developers Console のリンクをクリックし、Admin SDK を有効にしました。
ユーザーの電子メール署名を設定するために使用する作業コードを取得しました (これは、このブログ投稿から改作され、代わりにグループを作成するために変更されました:
/li>
それを実行すると、次の応答が返されます。
fetchArgs.muteHttpExceptions=true;
エラー出力を追加すると、 Failed to authenticate for service: Groups
.
google-apps-script - Google Apps Script で Admin SDK Directory API を使用してグループを作成しても「フォーム送信時」に機能しない
Admin ADK Directory API ドキュメントの関連ページをすべて読み、stackoverflow に関するいくつかの質問を読みましたが、まだ行き詰っています。
私は Google Apps ドメインの特権管理者であり、ドメイン内のユーザーが独自の Google グループを作成できるようにしたいと考えています。ユーザーがグループの名前とメールアドレスを指定する Google フォームを作成しました。次に、Googleフォームの応答シートには、コードを呼び出してグループを作成する「フォーム送信時」トリガーがあります。
このコードcreateGroupTest()
は、スクリプト エディターから実行すると機能します。Google アプリ ドメインにグループがすぐに作成されます。
「フォーム送信時」トリガーが関数を実行する場合、このコードは機能しませんonFormSubmit(e)
。catch(e)
ということわざからメールが届きますException: Failed to authenticate for service: Groups
。
スクリプト エディタ内から oauth 認証が機能する原因を知っている人はいますが、onFormSubmit 関数によって呼び出された場合はわかりませんか?
python - Google Directory API グループ
Google の管理ディレクトリ API (Google の python ライブラリを使用) を使用しようとしています。
次のようなコードを使用して、ディレクトリ上のユーザーをうまく一覧表示できます。
ただし、これらの結果には、ユーザーがメンバーであるグループは含まれません。代わりに、ユーザーのリストを取得したら、グループのリストを取得するために呼び出しを行う必要があるようです。
次に、各グループを調べて「メンバー」API を呼び出し、グループ内のユーザーを確認します。
つまり、グループごとに新しいリクエストを作成する必要があります。
恐ろしく効率が悪いようです。これよりも良い方法が必要であり、私はそれを見逃しています。それは何ですか?