デフォルトユーザーロール権限の上書き
注釈:本資料はAI技術を用いて翻訳されています。
この機能はAGS Shared Cloudではまだ利用できません。
概要
AccelByte Gaming Services (AGS) では、デフォルトユーザーロール権限に割り当てられた事前定義されたアクション (つまり、View、Create、Update、またはDelete) を有効または無効にすることで、デフォルトユーザーロール権限を上書きできます。
デフォルトユーザーロール権限には、事前定義されたアクションが付属しています。事前定義されていないアクションは、これらの権限に追加できません。例えば、NAMESPACE:{namespace}:USER:{userId}:*権限には、ViewとUpdateアクションのみが含まれています。これらの事前定義されたアクションを有効または無効にすることはできますが、CreateやDeleteなどの新しいアクションを追加することはできません。
この記事では、AGS管理者ポータルでデフォルトユーザーロール権限を上書きする方法を説明します。
前提条件
-
管理者ポータルへのアクセス権があり、ロール管理に十分な権限を持っていること。
-
Private Cloudでは、アカウントに以下の権限があることを確認してください:
用途 リソース アクション ロール情報の取得 ADMIN:ROLERead 上書きされたユーザー権限の取得 ADMIN:NAMESPACE:{namespace}:ROLE:OVERRIDERead ユーザー権限の上書き ADMIN:NAMESPACE:{namespace}:ROLE:OVERRIDEUpdate -
パブリッシャーネームスペースでDefault User Role Override機能が有効化されていること。デフォルトユーザーロール上書きの有効化を参照してください。
デフォルトユーザーロール上書きの有効化
Default User Role Override機能を有効化すると、パブリッシャーネームスペースとそのすべてのゲームネームスペースで、デフォルトユーザーロール権限に対して行った上書き変更が適用されます。次のシナリオで機能を有効化できます:
- 権限を上書きする前に有効化: 権限を変更する前に機能をオンにします。これにより、変更を保存した直後に変更が有効になります。
- 有効化する前に権限を上書き: 上書きしたい権限を更新してから、機能を有効化してそれらの更新を適用します。
上書きされた権限を適用したくない場合は、機能を無効化します。これにより、パブリッシャーネームスペースとそのすべてのゲームネームスペースがデフォルト状態の権限を使用するようになります。後で機能を再度有効化して、変更を再適用できます。
Default User Role Override機能を有効化するには、次の手順に従います:
-
管理者ポータルのサイドバーで、パブリッシャーネームスペースに移動します。
-
サイドバーで、Admin Task > Roles & Permissions > Default User Role Overrideに移動します。
-
Default User Role Overrideページの上部で、Activateをクリックし、確認メッセージでConfirmをクリックします。

デフォルトユーザーロール権限の上書き
-
管理者ポータルのサイドバーで、パブリッシャーネームスペースに移動します。
-
サイドバーで、Admin Task > Roles & Permissions > Default User Role Overrideに移動します。

-
Default User Role Overrideページで、Override Permissionsボタンをクリックします。Override Permissionsページが表示されます。

-
デフォルトユーザーロール権限のリストから、上書きしたい権限を見つけます。次に、対応するチェックボックスをオンまたはオフにして、指定されたアクションを有効または無効にします。

-
Nextをクリックして変更をプレビューし、Save Changesをクリックします。

変更は、Default User Role Override機能を有効化しているかどうかに基づいて有効になります。詳細については、デフォルトユーザーロール上書きの有効化を参照してください。
上書きされたデフォルトユーザーロール権限のリセット
ユーザーロール権限をデフォルト状態にリセットし、以前の上書き変更を元に戻すには、次の手順に従います:
-
Default User Role Overrideページで、Reset Overrideボタンをクリックします。

-
確認メッセージでConfirmをクリックしてアクションを確認します。
変更は、Default User Role Override機能を有効化しているかどうかに基づいて有効になります。詳細については、デフォルトユーザーロール上書きの有効化を参照してください。