特定の機能を有効にするには、Alibaba Cloud Model Studio には Function Compute (FC) や Content Moderation などの他の Alibaba Cloud サービスやクラウドリソースにアクセスするためのサービスリンクロール (SLR) が必要です。Alibaba Cloud Model Studio で Function Compute ノードなどの機能を初めて有効にすると、システムが対応するサービスリンクロールを自動的に作成します。このトピックでは、Alibaba Cloud Model Studio が作成するサービスリンクロールと、その削除方法について説明します。
Alibaba Cloud Model Studio が作成するサービスリンクロール
Resource Access Management (RAM) コンソールの [ロール管理] ページで、すべてのサービスリンクロールを表示できます。
|
サービスリンクロール名 |
サービスリンクロールの説明 |
|
Model Studio ワークフローアプリケーションは、このサービスリンクロールを使用して FC のリソースにアクセスします。 |
|
|
データ管理は、このサービスリンクロールを使用して Object Storage Service (OSS) のリソースにアクセスします。 |
|
|
データ管理は、このサービスリンクロールを通じて Message Service (MNS) キュー内の OSS 変更メッセージにアクセスします。 |
AliyunServiceRoleForSFMAccessFC
シナリオ
このサービスリンクロールにより、Alibaba Cloud Model Studio のワークフローアプリケーションが FC のリソースにアクセスできるようになります。
ロールと権限の説明
サービスリンクロール名:AliyunServiceRoleForSFMAccessFC
システムポリシー:AliyunServiceRolePolicyForSFMAccessFC
このシステムポリシーは、以下の権限を付与します。
{
"Action": [
"fc:ListFunctions",
"fc:InvokeFunction"
],
"Resource": "*",
"Effect": "Allow"
}
サービスリンクロールの削除
このサービスリンクロールを削除すると、ワークフローアプリケーションは Function Compute ノードを作成または呼び出すことができなくなります。慎重に実行してください。
AliyunServiceRoleForSFMAccessFC サービスリンクロールを削除する前に、公開済みのすべてのワークフローアプリケーションから Function Compute ノードを削除し、アプリケーションまたはフローを再公開する必要があります。
サービスリンクロールの削除方法の詳細については、「サービスリンクロール」をご参照ください。
AliyunServiceRoleForSFMDataHubOSSImport
シナリオ
Model Studio のデータ管理における OSS データインポート機能は、このサービスリンクロールを使用して OSS のリソースにアクセスします。
ロールと権限の説明
サービスリンクロール名:AliyunServiceRoleForSFMDataHubOSSImport
システムポリシー:AliyunServiceRolePolicyForSFMDataHubOSSImport
このシステムポリシーは、以下の権限を付与します。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"oss:ListBuckets",
"oss:GetBucketLocation",
"oss:GetBucketTagging"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"oss:DoMetaQuery",
"oss:GetBucketInfo",
"oss:GetBucketStat",
"oss:GetBucketTransferAcceleration",
"oss:GetCnameToken",
"oss:GetMetaQueryStatus",
"oss:GetObject",
"oss:GetObjectTagging",
"oss:DescribeRegions",
"oss:ListObjects",
"oss:ListObjectVersions"
],
"Resource": "*",
"Condition": {
"StringEquals": {
"oss:BucketTag/bailian-datahub-access": [
"read"
]
}
}
},
{
"Action": "ram:DeleteServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "datahub.sfm.aliyuncs.com"
}
}
}
]
}
サービスリンクロールの削除
このサービスリンクロールを削除すると、データ管理は OSS リソースにアクセスできなくなります。慎重に実行してください。
AliyunServiceRoleForSFMDataHubOSSImport サービスリンクロールを削除する前に、データ管理で実行中の OSS データインポートタスクがないことを確認してください。
サービスリンクロールの削除方法の詳細については、「サービスリンクロール」をご参照ください。
AliyunServiceRoleForSFMAccessingMNS
シナリオ
このサービスリンクロールにより、Alibaba Cloud Model Studio のデータ管理が MNS キュー内の OSS 変更メッセージにアクセスし、OSS データの変更を自動的に同期できるようになります。
ロールと権限の説明
サービスリンクロール名:AliyunServiceRoleForSFMAccessingMNS
システムポリシー:AliyunServiceRolePolicyForSFMAccessingMNS
このシステムポリシーは、以下の権限を付与します。
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": [
"mns:GetQueueAttributes",
"mns:GetSubscriptionAttributes",
"mns:GetTopicAttributes",
"mns:ListEventNotifications",
"mns:GetAccountAttributes",
"mns:ListEvents",
"mns:ListProducts",
"mns:ListQueue",
"mns:ListSubscriptionByTopic",
"mns:ListTagResources",
"mns:ListTopic",
"mns:ReceiveMessage",
"mns:DeleteMessage"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"mns:CreateQueue",
"mns:DeleteQueue",
"mns:SetQueueAttributes"
],
"Resource": "acs:mns:*:*:/queues/bailian-oss-event*"
},
{
"Action": "ram:DeleteServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "mns-access.sfm.aliyuncs.com"
}
}
}
]
}
サービスリンクロールの削除
このポリシーは Alibaba Cloud Model Studio によって定義および使用されています。サービスリンクロール以外の RAM アイデンティティに対して、変更、削除、または付与しないでください。