本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
限制使用者存取特定筆記本執行個體
若要限制特定使用者存取特定 Braket 筆記本執行個體,您可以將拒絕許可政策新增至特定角色、使用者或群組。
下列範例使用政策變數來有效限制 中啟動、停止和存取特定筆記本執行個體的許可 AWS 帳戶 123456789012
,該執行個體是根據應具有存取權的使用者命名 (例如,使用者Alice
可存取名為 的筆記本執行個體amazon-braket-Alice
)。
- JSON
-
-
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "DenyCreateDeleteUpdateNotebookInstances",
"Effect": "Deny",
"Action": [
"sagemaker:CreateNotebookInstance",
"sagemaker:DeleteNotebookInstance",
"sagemaker:UpdateNotebookInstance",
"sagemaker:CreateNotebookInstanceLifecycleConfig",
"sagemaker:DeleteNotebookInstanceLifecycleConfig",
"sagemaker:UpdateNotebookInstanceLifecycleConfig"
],
"Resource": "*"
},
{
"Sid": "DenyDescribeStartStopNotebookInstances",
"Effect": "Deny",
"Action": [
"sagemaker:DescribeNotebookInstance",
"sagemaker:StartNotebookInstance",
"sagemaker:StopNotebookInstance"
],
"NotResource": [
"arn:aws:sagemaker:*:123456789012:notebook-instance/amazon-braket-${aws:username}"
]
},
{
"Sid": "DenyNotebookInstanceUrl",
"Effect": "Deny",
"Action": [
"sagemaker:CreatePresignedNotebookInstanceUrl"
],
"NotResource": [
"arn:aws:sagemaker:*:123456789012:notebook-instance/amazon-braket-${aws:username}*"
]
}
]
}