current_principal_details()
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
쿼리를 실행하는 보안 주체의 세부 정보를 반환합니다.
구문
current_principal_details()
구문 규칙에 대해 자세히 알아봅니다.
반품
동적으로 현재 보안 주체의 세부 정보입니다. 다음 표에서는 반환된 필드에 대해 설명합니다.
필드 | 설명 |
---|---|
UserPrincipalName | 사용자의 로그인 식별자입니다. 자세한 내용은 UPN을 참조하세요. |
IdentityProvider | 보안 주체의 ID의 유효성을 검사하는 소스입니다. |
Authority | Microsoft Entra 테넌트 ID입니다. |
Mfa | 다단계 인증의 사용을 나타냅니다. 자세한 내용은 액세스 토큰 클레임 참조를 참조하세요. |
Type | 보안 주체의 범주: aaduser , aadapp 또는 aadgroup . |
DisplayName | UI에 표시되는 보안 주체의 사용자 친화적인 이름입니다. |
ObjectId | 보안 주체에 대한 Microsoft Entra 개체 ID입니다. |
FQN | 보안 주체의 FQN(정규화된 이름)입니다. 보안 역할 관리 명령에 중요합니다. 자세한 내용은 보안 주체 참조를 참조 하세요. |
국가 | 사용자의 국가 또는 지역입니다. 정보가 있으면 이 속성이 반환됩니다. 값은 FR, JP 및 SZ와 같은 표준 두 글자 국가 또는 지역 코드입니다. |
TenantCountry | 관리자가 테넌트 수준에서 설정한 리소스 테넌트의 국가 또는 지역입니다. 정보가 있으면 이 속성이 반환됩니다. 값은 FR, JP 및 SZ와 같은 표준 두 글자 국가 또는 지역 코드입니다. |
TenantRegion | 리소스 테넌트 지역입니다. 정보가 있으면 이 속성이 반환됩니다. 값은 FR, JP 및 SZ와 같은 표준 두 글자 국가 또는 지역 코드입니다. |
예시
print details=current_principal_details()
예제 출력
details |
---|
{ "UserPrincipalName": "user@fabrikam.com", "IdentityProvider": "https://sts.windows.net", "Authority": "72f988bf-86f1-41af-91ab-2d7cd011db47", "Mfa": "True", "Type": "AadUser", "DisplayName": "James Smith (upn: user@fabrikam.com)", "ObjectId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbbbb", "FQN": null, "참고": null } |