.alter policy managed_identity 명령
적용 대상: ✅Azure Data Explorer
기존 정책을 재정의하여 클러스터 또는 지정된 데이터베이스의 ManagedIdentity 정책을 설정합니다.
참고 항목
ManagedIdentity 정책에 할당하려면 관리 ID를 클러스터에 할당해야 합니다(지침 참조).
사용 권한
정책을 변경하는 명령에는 AllDatabasesAdmin 권한이 필요합니다.
구문
.alter
cluster
policy
managed_identity
ArrayOfPolicyObjects
.alter
database
DatabaseName policy
managed_identity
ArrayOfPolicyObjects
구문 규칙에 대해 자세히 알아봅니다.
매개 변수
이름 | Type | 필수 | 설명 |
---|---|---|---|
ArrayOfPolicyObjects | 배열 | ✔️ | ManagedIdentity 정책 개체가 0개 이상인 배열입니다. |
DatabaseName | string |
✔️ | 데이터베이스의 이름입니다. |
참고 항목
정책 개체는 ObjectId 및 AllowedUsages 속성을 정의해야 합니다. 다른 속성이 자동으로 채워집니다.
관리 ID 개체 ID 가져오기
개체 ID는 관리 ID 개요 페이지의 Azure Portal에서 사용할 수 있습니다.
반품
이 명령은 클러스터 또는 데이터베이스의 ManagedIdentity 정책 개체를 설정하고 현재 정책을 재정의한 다음 해당 .show 관리 ID 정책 명령의 출력을 반환합니다.
지정된 관리 ID가 클러스터에 할당되지 않은 경우 오류가 반환되고 ManagedIdentity 정책이 수정되지 않습니다.
예제
.alter database db policy managed_identity ```
[
{
"ObjectId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"AllowedUsages": "NativeIngestion, ExternalTable"
}
]```