Cloud Directory の構成
IBM Cloud® App ID では、ユーザー名または E メールとパスワードによるユーザー登録およびサインインを行えるように、スケーラブルなユーザー・レジストリーをアプリのために作成することができます。 ユーザーに提供するセルフサービスのレベルを決定できます。 例えば、ユーザーが自分でアプリに登録できるようにしたり、アプリからアカウント設定 (パスワードの再設定など) を管理できるようにしたりします。
ディレクトリー設定の管理
サービスのダッシュボードを使用して、アプリケーションで許可するセルフサービスのレベルを構成できます。 これらの設定はいつでも更新できます。また、更新すると、コードの変更やアプリケーションの再デプロイを行うことなく、アプリに反映されます。
-
App ID ダッシュボードの Manage authentication に行き、 Cloud Directory を Enabled に切り替える。 他のプロバイダーも有効にできますが、ログイン・ウィジェットで Cloud Directory をオプションとして表示するには、Cloud Directory を有効にする必要があります。
-
認証設定に移動し、リダイレクトURIとサインインの有効期限を設定します。 これらの設定について詳しくは、認証の管理を参照してください。
-
**「Cloud Directory」>「設定」**に移動します。
-
**「ユーザーがサインアップとサインインに使用する情報」で、アプリに使用する方法を選択します。 オプションには、「E メール・アドレスとパスワード」または「ユーザー名とパスワード」**があります。 既に所有している E メールを指定してサインインするか、アプリと対話するときに使用するユーザー名を作成することができます。
オプションの切り替えは、ディレクトリーにユーザーを追加する前に行うことができます。 最初のユーザーが追加されたら、その後のユーザーにも同じ構成を使用する必要があります。 アプリケーションにさらにユーザーを追加するには、**「E メール・アドレスとパスワード」**構成を使用する必要があります。
-
**「ユーザーがアプリケーションにサインアップできるようにする」を「はい」**に設定します。 開発目的で、登録をユーザーに許可しない場合は、ダッシュボードまたは管理 API を使用してユーザーを追加できます。
-
最高レベルのセルフサービスを提供するには、**「ユーザーがアプリケーションからアカウントを管理できるようにする」を「はい」に設定します。 「はい」に設定すると、パスワードの再設定または変更、あるいはユーザー詳細の再設定をユーザーが行うことができます。 ユーザーがセルフサービスで行える事柄を制限する場合は、この値を「いいえ」**に設定します。