다음을 통해 공유


.alter policy managed_identity 명령

적용 대상: ✅Azure Data Explorer

기존 정책을 재정의하여 클러스터 또는 지정된 데이터베이스의 ManagedIdentity 정책을 설정합니다.

참고 항목

ManagedIdentity 정책에 할당하려면 관리 ID를 클러스터에 할당해야 합니다(지침 참조).

사용 권한

정책을 변경하는 명령에는 AllDatabasesAdmin 권한이 필요합니다.

구문

.altercluster policy managed_identity ArrayOfPolicyObjects

.alterdatabase DatabaseName policy managed_identity ArrayOfPolicyObjects

구문 규칙에 대해 자세히 알아봅니다.

매개 변수

이름 Type 필수 설명
ArrayOfPolicyObjects 배열 ✔️ ManagedIdentity 정책 개체가 0개 이상인 배열입니다.
DatabaseName string ✔️ 데이터베이스의 이름입니다.

참고 항목

정책 개체는 ObjectIdAllowedUsages 속성을 정의해야 합니다. 다른 속성이 자동으로 채워집니다.

관리 ID 개체 ID 가져오기

개체 ID는 관리 ID 개요 페이지의 Azure Portal에서 사용할 수 있습니다.

'개체(보안 주체) ID를 찾습니다.

반품

이 명령은 클러스터 또는 데이터베이스의 ManagedIdentity 정책 개체를 설정하고 현재 정책을 재정의한 다음 해당 .show 관리 ID 정책 명령의 출력을 반환합니다.

지정된 관리 ID가 클러스터에 할당되지 않은 경우 오류가 반환되고 ManagedIdentity 정책이 수정되지 않습니다.

예제

.alter database db policy managed_identity ```
[
  {
    "ObjectId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
    "AllowedUsages": "NativeIngestion, ExternalTable"
  }
]```