IAM クライアントのセットアップ - エンドツーエンドテスト - (Unity モジュール)
注釈:本資料はAI技術を用いて翻訳されています。
DS を要求するための IAM クライアントの作成
バックエンドサービスが AMS フリートから専用サーバー (DS) を要求できるようにするには、十分な権限を持つ IAM クライアントが必要です。このチュートリアルセクションでは、IAM クライアントの作成方法を学びます。
- AGS Shared Cloud
- AGS Private Cloud
-
Admin Portal にログインし、ゲームの namespace ダッシュボードに移動します。
-
Game Setup > Games and Apps > IAM Clients に移動し、Create IAM Clients をクリックします。
-
新しいページで、以下の設定を使用して新しいサーバー IAM クライアントを作成します。
- Create Options: 新しい IAM クライアントを作成するための利用可能なオプション。Create Custom IAM Clients オプションを選択して、ゼロから新しい IAM クライアントを作成します。
- Client Name: IAM クライアントの名前。ByteWars-AMSClaim に設定します。
- Client Type: IAM クライアントの機密性。Confidential に設定します。
- Secret: IAM クライアントのシークレットまたはパスワード。独自のシークレットを使用するか、Generate ボタンをクリックしてランダムなシークレットを生成できます。必ずコピーしてください。
- Redirect URI: IAM クライアント認証が成功した後にリダイレクトするために使用される URI。
http://127.0.0.1に設定します。
warningSecret は、IAM クライアントを作成した後は再度表示されません。次のステップに進む前に、必ずコピーして保存してください。
-
Permissions セクションで、以下の権限を有効にします。この権限により、AMS フリートから専用サーバーを要求できるようになります。
- AMS > Dedicated Server Claim: Update 権限を有効にします。
-
完了したら、Create ボタンをクリックして IAM クライアントを作成します。
-
Admin Portal にログインし、ゲームの namespace ダッシュボードに移動します。
-
Game Setup > Games and Apps > IAM Clients に移動し、Create New をクリックします。
-
新しいウィンドウで、以下の設定を使用して新しいサーバー IAM クライアントを作成します。
- Client Type: IAM クライアントの機密性。サーバー IAM クライアントは秘密である必要があるため、Confidential に設定します。
- Secret: IAM クライアントのシークレットまたはパスワード。独自のシークレットを使用するか、Generate Client Secret ボタンをクリックしてランダムなシークレットを生成できます。
- Client Name: IAM クライアントの名前。ByteWars-AMSClaim に設定します。
- Redirect URI: IAM クライアント認証が成功した後にリダイレクトするために使用される URI。
https://127.0.0.1に設定します。
warningSecret は、IAM クライアントを作成した後は再度表示されません。次のステップに進む前に、必ずコピーして保存してください。
-
Create をクリックしてサーバー IAM クライアントを作成します。その後、画面に新しい IAM クライアント情報が表示されます。
-
Permissions タブに移動し、Add ボタンをクリックして新しい権限を追加します。次に、以下の権限を追加します。この権限により、AMS フリートから専用サーバーを要求できるようになります。
Resource Permission NAMESPACE:{namespace}:AMS:SERVER:CLAIMUpdate -
これで、IAM クライアントのセットアップが完了しました。