私は現在、ドキュメントの ACL を検索し、外部共有について報告するアプリケーションを持っています。ドキュメント リスト API が廃止されたため、このアプリケーションを Google ドライブに変換したいと考えていますが、ドライブから返された Permission オブジェクトにユーザーのメール アドレスが存在しなくなったため、これらの共有を検出する方法はありますか?
ありがとう。
私は現在、ドキュメントの ACL を検索し、外部共有について報告するアプリケーションを持っています。ドキュメント リスト API が廃止されたため、このアプリケーションを Google ドライブに変換したいと考えていますが、ドライブから返された Permission オブジェクトにユーザーのメール アドレスが存在しなくなったため、これらの共有を検出する方法はありますか?
ありがとう。
ドキュメントが外部ユーザーと共有されているかどうかを定義する権限で「ドメイン」フィールドを使用することをお勧めします。このフィールドは、所有しているドメインでカンパする必要があります。
ありがとう、
プロファイル API https://developers.google.com/google-apps/profiles/を使用して、所有者フィールドから取得したユーザー名をディレクトリ内のユーザーと照合します。ユーザーがディレクトリにない場合、そのユーザーは外部ユーザーです。