メインコンテンツまでスキップ

承認入門

Last updated on July 15, 2026

注釈:本資料はAI技術を用いて翻訳されています。

Overview

承認サービスは、AccelByte Gaming Services (AGS) へのアクセス制御を、アカウントおよびアプリケーションごとに高度にカスタマイズできる、さまざまなオプションを提供します。

承認コンポーネント

Authorization service components

このサービスの設計で使用されている主要なコンポーネントを理解しておくことが重要です。

パーミッション

パーミッション とは、プラットフォームがリソースへのアクセスを制御・制限する方法です。各パーミッションは、パーミッションタグとパーミッションアクションで構成される単一行の文字列です。システムはパーミッションを使用して、ユーザー(ロール経由)およびアプリケーション(IAM クライアント経由)に AGS へのアクセス権を付与します。

ロール

ロールは、複数のユーザーに同じパーミッションのセットを一度に割り当てて管理するための方法です。基本的に、ロールはパーミッションの集合であり、特定のネームスペースへのアクセスを許可するように設定できます。これにより、そのロールを割り当てられたユーザーは、対応するネームスペースでロールが付与するパーミッションを持つことになります。

AGS Public Cloud

Public Cloud で独自のロールをカスタマイズする機能は近日提供予定です。

IAM クライアント

IAM クライアントとは、ゲームサーバーやウェブサイトなど、保護されたプラットフォームのデータやリソースへのアクセスを要求するアプリケーションです。IAM クライアントを使用すると、ユーザーではなくアプリケーションがアクセスできるリソースを制御できます。IAM クライアントは、アプリケーションがパブリッシャーレベルのリソースに固有か、いずれかのゲームに固有かに応じて、任意のネームスペース(パブリッシャーネームスペースまたはゲームネームスペースのいずれか)の下で定義できます。

AGS Public Cloud

Studio Namespace での IAM クライアントの設定機能は近日提供予定です。現在、この機能はゲームネームスペースでのみサポートされています。