CSVファイルを使用してユーザーをアプリに割り当てる
プロビジョニングが有効な場合、CSVファイルを使用してユーザーを特定のアプリに割り当てることはできません。CSVテンプレートは、 プロファイルエディター で定義された属性を使用します。ベース(Base)属性のusername、firstname、lastname、emailが含まれていること、Oktaにマッピングされていること、およびデフォルトのデータ型であるStringが使用されていることを確認します。
- Admin Consoleでに進みます。
- 検索(Search)フィールドにアプリケーションの名前を入力します。
- アプリのプロファイル(Profile)をクリックし、フィルター(Filters)(Base)リストのベース(Base)(Filters)をクリックします。
- 任意。属性の追加(Add Attribute)をクリックして、username、firstname、lastname、emailの各属性が足りない場合は追加します。Oktaに属性とマッピングを追加するには、「プロファイルを管理する」をご覧ください。
- 任意:フィルター(FILTERS)リストのカスタム(Custom)をクリックし、属性の追加(Add Attribute)をクリックして、カスタム属性を追加します。
- マッピング(Mappings)をクリックして、アプリからの新しい属性をOktaにマッピングします。
- をクリックし、検索(Search)フィールドにアプリケーションの名前を入力します。
- アプリのリンクをクリックし、インポート(Import)タブをクリックします。
- CSVからインポート(Import from CSV)をクリックします。ボタンに今すぐインポート(Import Now)と表示されている場合は、アプリのプロビジョニングが有効になっています。
- CSVからユーザーをインポート(Import Users from CSV)ウィンドウで、CSVテンプレート(CSV Template)リンクをクリックします。
テンプレートに、以下に当てはまるすべての属性の列が自動入力されます。
- アプリのAppUserスキーマで定義されている各属性
- アプリからOktaにマッピングされている各属性
- CSVファイルをCSV UTF-8形式で保存します。
- 参照(Browse)をクリックして、手順11で作成したCSVファイルの場所を参照します。
- CSVのアップロード([Upload CSV)]をクリックして、CSVファイルをアップロードします。検証プロセスで、ファイルの形式が正しいことが確認されます。
- エラーがあれば修正し、成功のメッセージが表示されたら次へ(Next)をクリックします。
- 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プロバイダーを介して認証するユーザーのみが使用することを推奨します。
-
- ユーザーのインポート(Import Users)をクリックします。
OktaはCSVファイルが正しくフォーマットされ、すべての属性要件が満たされているか検証します。新規ユーザー数、アップロードされたユーザー数、未変更のユーザー数、およびエラーが発生したユーザー数のリストが要約に一覧表示されます。エラーが見つかった場合、ダウンロード(Download)リンクをクリックしてエラーレポートを表示します。
インポートの要約には、さらなるレビューやアクションが必要なインポートユーザーの詳細が記載されています。