企業内で複数のユーザーが同じサービスにアクセスする必要がある場合は、RAM ユーザーを作成し、必要最小限の権限のみを付与します。これにより、Alibaba Cloud アカウントのパスワードや AccessKey の共有を回避できます。
利用シーン
以下のシナリオでは、RAM ユーザーを作成し、必要最小限の権限を付与します:
-
RAM ユーザーが API または SDK を介して AI Search Open Platform サービスを呼び出す場合。ユーザーは AccessKey を使用して認証します。
-
RAM ユーザーが AI Search Open Platform コンソールを使用する場合。一般的なシナリオは次のとおりです:
権限ポリシー
システムポリシー
Alibaba Cloud は、AI Search Open Platform 向けに 2 つのシステムポリシーを提供および維持しています。これらは使用できますが、変更はできません:
-
AliyunOpenSearchFullAccess:OpenSearch サービスへのフルアクセスを許可します。権限リスト内のすべての権限が含まれます。慎重に割り当ててください。 -
AliyunOpenSearchReadOnlyAccess:OpenSearch サービスへの読み取り専用アクセスを許可します。権限リスト内のすべての List および Describe コントロール API 権限、およびすべてのトラフィック API 権限が含まれます。
カスタムポリシー
詳細な権限を付与するために、カスタムポリシーを作成します。
権限リスト
API 権限の管理
|
カテゴリ |
API |
RAM アクション |
リソース |
説明 |
|
ワークスペース |
|
|
|
ワークスペースを作成し、AI Search Open Platform を有効化します。 説明
AI Search Open Platform の有効化は無料です。サービスを利用するまで課金されません。 |
|
|
|
|
ワークスペースを変更します。 |
|
|
|
|
|
ワークスペースの詳細を取得します。 |
|
|
|
|
|
ワークスペースを一覧表示します。 |
|
|
|
|
|
サービスを一覧表示します。 |
|
|
アクセス認証情報 |
|
|
|
アクセス認証情報を作成します。 |
|
|
|
|
アクセス認証情報を削除します。 |
|
|
|
|
|
アクセス認証情報を変更します。 |
|
|
|
|
|
アクセス認証情報の詳細を取得します。 |
|
|
|
|
|
アクセス認証情報を一覧表示します。 |
|
|
無料クォータの残量 |
|
|
|
ワークスペースの無料クォータの残量を取得します。 説明
|
|
体験データ |
|
|
|
体験データを追加します。 |
|
|
|
|
体験データを削除します。 |
|
|
|
|
|
体験データの詳細を取得します。 |
|
|
|
|
|
体験データを一覧表示します。 |
|
|
非同期タスク |
|
|
|
非同期ドキュメント解析タスクを作成します。 |
|
|
|
|
非同期ドキュメント解析タスクの詳細を取得します。 |
|
|
|
|
|
非同期ドキュメント解析タスクを一覧表示します。 |
|
|
評価 |
|
|
|
評価タスクを作成します。 |
|
|
|
|
評価タスクの詳細を取得します。 |
|
|
|
|
|
評価タスクを一覧表示します。 |
|
|
|
|
|
評価タスクを削除します。 |
|
|
モデルサービス |
|
|
|
サービスまたはモデルを作成します。 |
|
|
|
サービス構成をすぐに有効化します。 |
||
|
|
|
サービスまたはモデルの構成を変更します。 |
||
|
|
|
サービスまたはモデルの構成を削除します。 |
||
|
|
|
|
サービスまたはモデルの構成を一覧表示します。 |
|
|
|
|
サービスまたはモデルの構成の詳細を取得します。 |
||
|
|
|
|
MaxCompute テーブルのスキーマを取得します。 |
|
|
|
|
|
サービスを停止します。 |
|
|
|
|
|
サービスを再開します。 |
|
|
モデルサービス - サービスデプロイメント |
|
|
|
関数の制限 (利用可能なデプロイメントリージョン、モデルカテゴリ、モデルタイプ、モデル) を取得します。 |
トラフィック API 権限
|
API |
RAM アクション |
リソース |
説明 |
|
|
|
|
テキスト埋め込みサービス。 |
|
|
|
|
テキストスパース埋め込みサービス。 |
|
|
|
|
非同期ドキュメント分析リクエストを作成します。 |
|
|
|
|
非同期ドキュメント分析リクエストの結果を取得します。 |
|
|
|
|
同期ドキュメント分析リクエストの結果を取得します。 |
|
|
|
|
非同期イメージ分析リクエストを作成します。 |
|
|
|
|
非同期イメージ分析リクエストの結果を取得します。 |
|
|
|
|
同期イメージ分析リクエストの結果を取得します。 |
|
|
|
|
ドキュメントチャンキングサービス。 |
|
|
|
|
リランキングサービス。 |
|
|
|
|
コンテンツ生成 (LLM) サービス。 |
|
|
|
|
クエリ分析サービス。 |
|
|
|
|
埋め込みファインチューニングサービス。 |
|
|
|
|
Web 検索サービス。 |
|
|
|
|
マルチモーダル埋め込みサービス。 |
|
|
|
|
非同期ビデオフレーム抽出タスクを作成します。 |
|
|
|
|
ビデオフレーム抽出タスクのステータスを取得します。 |
|
|
|
|
非同期音声文字起こしタスクを作成します。 |
|
|
|
|
非同期音声文字起こしタスクのステータスを取得します。 |
|
|
|
|
イメージオブジェクト検出サービス。 |
|
|
|
|
マルチモーダルリランキングサービス。 |
|
|
|
|
非同期ビデオ要約タスクを作成します。 |
|
|
|
|
ビデオ要約タスクのステータスを取得します。 |
|
|
|
|
非同期ビデオセグメンテーションタスクを作成します。 |
|
|
|
|
ビデオセグメンテーションタスクのステータスを取得します。 |
操作手順
ステップ 1: RAM ユーザーの作成
RAM ユーザーは、固定 ID と認証情報を持つ物理的な ID です。RAM ユーザーは、個人またはアプリケーションを表します。RAM ユーザーには次の特徴があります:
-
RAM ユーザーは Alibaba Cloud アカウントによって作成できます。この場合、RAM ユーザーは Alibaba Cloud アカウントに属します。RAM ユーザーは、管理者権限を持つ RAM ユーザーまたは RAM ロールによっても作成できます。この場合、RAM ユーザーは、その RAM ユーザーまたは RAM ロールを作成した Alibaba Cloud アカウントに属します。
-
RAM ユーザーはリソースを所有しません。RAM ユーザーのリソース使用料は、その RAM ユーザーが属する Alibaba Cloud アカウントに請求されます。RAM ユーザーは個別の請求書を受け取らず、支払いもできません。
-
RAM ユーザーが Alibaba Cloud 管理コンソールにログインしたり、操作を呼び出したりする前に、Alibaba Cloud アカウントによる権限付与が必要です。権限が付与された後、RAM ユーザーは Alibaba Cloud アカウントが所有するリソースにアクセスできます。
-
RAM ユーザーは、ログイン用に独立したパスワードまたは AccessKey ペアを持っています。
-
1 つの Alibaba Cloud アカウントで複数の RAM ユーザーを作成できます。RAM ユーザーは、企業内の従業員、システム、アプリケーションを表すために使用できます。
詳細については、「RAM ユーザーの作成」をご参照ください。
ステップ 2: カスタム権限ポリシーの作成
「最小権限の例」を参照し、権限リストから必要な権限を選択して、カスタムポリシーに組み合わせます。詳細については、「カスタムポリシーの作成」をご参照ください。
ステップ 3: RAM ユーザーへの権限付与
システムポリシーまたはカスタムポリシーを RAM ユーザーに割り当てます。ユーザーのタスクに必要な権限のみを付与してください。詳細については、「RAM ユーザーへの権限付与」をご参照ください。
権限の変更は約 5 分で有効になります。
最小権限の例
例 1: RAM ユーザーがワークスペースを一覧表示し、無料クォータの残量を確認し、default ワークスペースでドキュメントチャンキングサービスを呼び出すことを許可します。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": "searchplat:ListWorkspaces",
"Resource": "acs:searchplat:*:*:workspaces/*"
},
{
"Effect": "Allow",
"Action": [
"searchplat:DescribeWorkspace",
"searchplat:GetDocumentSplit",
"searchplat:DescribeMeasure"
],
"Resource": "acs:searchplat:*:*:workspaces/default"
}
]
}
例 2: RAM ユーザーがワークスペースを一覧表示し、無料クォータの残量を確認し、API キーを管理し、default ワークスペースでドキュメントチャンキングサービスを呼び出すことを許可します。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"searchplat:ListWorkspaces"
],
"Resource": "acs:searchplat:*:*:workspaces/*"
},
{
"Effect": "Allow",
"Action": [
"searchplat:DescribeWorkspace",
"searchplat:WriteCredentials",
"searchplat:GetDocumentSplit",
"searchplat:DescribeCredentials",
"searchplat:DescribeMeasure"
],
"Resource": "acs:searchplat:*:*:workspaces/default"
}
]
}