Asana側の仕様上、プロビジョニングによるユーザーの再有効化およびチームの削除には対応しておりません。
本記事では、OneLogin から Asana へのSCIM ユーザープロビジョニングの設定手順をご案内します。
目次
前提条件
- OneLoginのライセンスプラン が Professional または旧ライセンスプラン Unlimited のいずれかであること
- OneLoginの Super User または Account Owner 権限を持つアカウントを所有していること
- Asana Enterprise、Enterprise+、または旧 Enterprise プランの組織またはディビジョンに所属していること
- Asanaの組織の特権管理者であること
ユーザープロビジョニング連携の設定
1. Asana側の設定
- Asanaに組織の特権管理者でログインし、 プロフィール写真 > 管理者コンソール を選択します
- アプリ > サービスアカウント に移動し、[サービスアカウントを追加]をクリックします
-
User provisioning (SCIM) にチェックを入れ、[変更内容を保存]をクリックします
-
トークン をクリップボードへコピーし、[完了]をクリックします
2. OneLogin側の設定
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- [Add App]をクリックします
-
Asana と検索し、provisioning 対応コネクタを選択します
- [Save]をクリックします

-
Configuration タブに移動し、Service Account Token を入力後、API Connection >[Enable]をクリックします
-
Access タブに移動し、割り当てたいユーザーが属するロールを選択します
-
Provisioning タブに移動し、Enable provisioning にチェックを入れ、[Save]をクリックします
ユーザープロビジョニング連携の設定は以上です。
ユーザープロビジョニングの動作確認
-
Users タブに移動し、対象ユーザーの Pending をクリックします
- [Approve]をクリックします
- 対象ユーザーの Provisioning State が Provisioned に変化したことを確認します
- Asanaに組織の特権管理者でログインし、 プロフィール写真 > 管理者コンソール を選択します
- ユーザー > ユーザーを管理 に移動し、対象ユーザーが招待されていることを確認します
ユーザープロビジョニングの動作確認は以上です。
ユーザープロビジョニングの無効化
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- ご利用中の Asana を検索し、該当コネクタを選択します
-
Provisioning タブに移動し、Enable provisioning のチェックを外し、[Save]をクリックします
ユーザープロビジョニングの無効化は以上です。