現在、私のドメインには 90,000 のユーザー アカウントがあり、非アクティブなアカウントを手動で削除していますが、非生産的で時間の無駄のようです。プロビジョニング API を使用してこれらのアカウントを削除したいのですが、ユーザー アカウントの最終サインイン日を取得する方法が見つからないようです (非アクティブなアカウントを特定するため)。すべてのユーザー アカウントの最終サインイン日を取得できる方法はありますか? ありがとうございました。
Ks
現在、私のドメインには 90,000 のユーザー アカウントがあり、非アクティブなアカウントを手動で削除していますが、非生産的で時間の無駄のようです。プロビジョニング API を使用してこれらのアカウントを削除したいのですが、ユーザー アカウントの最終サインイン日を取得する方法が見つからないようです (非アクティブなアカウントを特定するため)。すべてのユーザー アカウントの最終サインイン日を取得できる方法はありますか? ありがとうございました。
Ks
Provisioning API の代わりに、Reporting API、具体的には最終ログイン日の列を含むユーザー アカウント レポートを使用できます。いくつかの期間のアクティブおよびアイドル状態のアカウントの数を示すアクティビティ レポートを生成することもできます。クライアント ライブラリを使用して、PHP コードから Reporting API を使用できます。
非アクティブなアカウントを削除するには、Reporting APIと Provisioning API を併用します。Reporting API を使用して、「アカウント」レポートを取得します。非アクティブなユーザーを識別するために使用できる last_login_date 列があります。これらのユーザーは、Provisioning API を使用して一括削除できます。