> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PermissionId 열거형

> PermissionId Enumeration

# PermissionId 열거형

PermissionId 열거형에 대해 자세히 설명합니다.
권한 ID는 권한 유효성 검사 URL과 함께 사용할 수 있습니다.

* [GET (/users/{requestorId}/permission/validate)](https://docs.xbox.com/ko/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidateget.md)
* [POST (/users/{requestorId}/permission/validate)](https://docs.xbox.com/ko/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidatepost.md)

이러한 ID에는 대상의 단일 개인정보 설정 확인 또는 단일 권한 행위자 확인과 같이 사용자에 대한 특정 설정에 대한 직접 확인이 포함됩니다. 또한 권한 API와 함께 사용할 수 있고 특정 사용자 작업에 대한 여러 설정 확인을 통합하는 권한 ID가 있습니다.

## 권한

호출자가 특정 작업을 수행할 수 있는지 여부를 확인하는 데 사용할 수 있는 값입니다. 위의 설정과 달리 이러한 권한은 서비스에서 정의한 정책을 캡슐화하며 사용자가 직접 변경할 수 없지만, 대부분의 경우 정책은 사용자가 정의한 값을 가진 하나 이상의 설정을 기반으로 합니다. 이러한 권한은 일반적으로 위에서 정의한 하나 이상의 설정에 대한 복합 확인입니다. 예: **ViewProfile** 권한은 대상의 **ShareProfile** 개인정보 설정과 요청자의 **AllowProfileViewing** 권한을 확인합니다.

일반적으로 호출자는 개인정보 설정 및 권한을 직접 확인하는 대신 확인해야 할 작업에 대한 권한 ID를 요청하는 것이 좋습니다. 이렇게 하면 새 확인이 통합될 때 서비스 전반에 걸쳐 개인정보 정책을 일관되게 변경할 수 있습니다.

| 권한 이름 | 설명 |
| - | - |
| CommunicateUsingText | 사용자가 대상 사용자에게 텍스트 내용이 포함된 메시지를 보낼 수 있는지 여부를 확인합니다. |
| CommunicateUsingVideo | 사용자가 대상 사용자와 비디오를 사용하여 통신할 수 있는지 여부를 확인합니다. |
| CommunicateUsingVoice | 사용자가 대상 사용자와 음성을 사용하여 통신할 수 있는지 여부를 확인합니다. |
| ViewTargetProfile | 사용자가 대상 사용자의 프로필을 볼 수 있는지 여부를 확인합니다. |
| ViewTargetGameHistory | 사용자가 대상 사용자의 게임 기록을 볼 수 있는지 여부를 확인합니다. |
| ViewTargetVideoHistory | 사용자가 대상 사용자의 자세한 비디오 시청 기록을 볼 수 있는지 여부를 확인합니다. |
| ViewTargetMusicHistory | 사용자가 대상 사용자의 자세한 음악 청취 기록을 볼 수 있는지 여부를 확인합니다. |
| ViewTargetExerciseInfo | 사용자가 대상 사용자의 운동 정보를 볼 수 있는지 여부를 확인합니다. |
| ViewTargetPresence | 사용자가 대상 사용자의 온라인 상태를 볼 수 있는지 여부를 확인합니다. |
| ViewTargetVideoStatus | 사용자가 대상의 비디오 상태 세부 정보(확장된 온라인 상태)를 볼 수 있는지 여부를 확인합니다. |
| ViewTargetMusicStatus | 사용자가 대상의 음악 상태 세부 정보(확장된 온라인 상태)를 볼 수 있는지 여부를 확인합니다. |
| ViewTargetUserCreatedContent | 사용자가 다른 사용자가 만든 콘텐츠를 볼 수 있는지 여부를 확인합니다. |


## Related topics

- [/users/{requestorId}/permission/validate](https://docs.xbox.com/ko/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidate.md)
- [JSON(JavaScript Object Notation) 개체에 사용되는 열거형](https://docs.xbox.com/ko/reference/live/rest/enums/atoc-xboxlivews-reference-enums.md)
- [GET (/users/{requestorId}/permission/validate)](https://docs.xbox.com/ko/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidateget.md)
- [POST (/users/{requestorId}/permission/validate)](https://docs.xbox.com/ko/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidatepost.md)
- [PermissionCheckBatchRequest (JSON)](https://docs.xbox.com/ko/reference/live/rest/json/json-permissioncheckbatchrequest.md)
