CSVファイルを使用してユーザーをアプリに割り当てる

プロビジョニングが有効な場合、CSVファイルを使用してユーザーを特定のアプリに割り当てることはできません。CSVテンプレートは、 プロファイルエディター で定義された属性を使用します。ベース(Base)属性のusername、firstname、lastname、emailが含まれていること、Oktaにマッピングされていること、およびデフォルトのデータ型であるStringが使用されていることを確認します。

  1. Admin Consoleディレクトリ(Directory) > プロファイルエディター に進みます。
  2. 検索(Search)フィールドにアプリケーションの名前を入力します。
  3. アプリのプロファイル(Profile)をクリックし、フィルター(Filters)(Base)リストのベース(Base)(Filters)をクリックします。
  4. 任意。属性の追加(Add Attribute)をクリックして、username、firstname、lastname、emailの各属性が足りない場合は追加します。Oktaに属性とマッピングを追加するには、「プロファイルを管理する」をご覧ください。
  5. 任意:フィルター(FILTERS)リストのカスタム(Custom)をクリックし、属性の追加(Add Attribute)をクリックして、カスタム属性を追加します。
  6. マッピング(Mappings)をクリックして、アプリからの新しい属性をOktaにマッピングします。
  7. アプリケーション(Applications) > アプリケーション(Applications)をクリックし、検索(Search)フィールドにアプリケーションの名前を入力します。
  8. アプリのリンクをクリックし、インポート(Import)タブをクリックします。
  9. CSVからインポート(Import from CSV)をクリックします。ボタンに今すぐインポート(Import Now)と表示されている場合は、アプリのプロビジョニングが有効になっています。
  10. CSVからユーザーをインポート(Import Users from CSV)ウィンドウで、CSVテンプレート(CSV Template)リンクをクリックします。

    テンプレートに、以下に当てはまるすべての属性の列が自動入力されます。

    • アプリのAppUserスキーマで定義されている各属性
    • アプリからOktaにマッピングされている各属性
  11. CSVファイルをCSV UTF-8形式で保存します。
  12. 参照(Browse)をクリックして、手順11で作成したCSVファイルの場所を参照します。
  13. CSVのアップロード([Upload CSV)]をクリックして、CSVファイルをアップロードします。検証プロセスで、ファイルの形式が正しいことが確認されます。
  14. エラーがあれば修正し、成功のメッセージが表示されたら次へ(Next)をクリックします。
  15. CSVからユーザーをインポート(Import Users from CSV)ウィンドウで、以下のオプションのうち1つを選択します。
    • 新しいユーザーを自動的にアクティブ化(Automatically activate new users):新たにインポートされたユーザーが自動的にアクティブ化されます。

    • パスワードを作成せず、IDプロバイダー経由でのみログインを許可します(Do not create a password and only allow login via Identity Provider):新しくインポートされたユーザーには、アクティベーションメールが送信されたり、Oktaパスワードの設定を求められたりすることはありません。このオプションは、外部IDプロバイダーを介して認証するユーザーのみが使用することを推奨します。
  16. ユーザーのインポート(Import Users)をクリックします。

OktaはCSVファイルが正しくフォーマットされ、すべての属性要件が満たされているか検証します。新規ユーザー数、アップロードされたユーザー数、未変更のユーザー数、およびエラーが発生したユーザー数のリストが要約に一覧表示されます。エラーが見つかった場合、ダウンロード(Download)リンクをクリックしてエラーレポートを表示します。

インポートの要約には、さらなるレビューやアクションが必要なインポートユーザーの詳細が記載されています。