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

# PermissionId 列舉

> PermissionId 列舉

# PermissionId 列舉

詳細說明 PermissionId 列舉。
權限識別碼可以搭配權限驗證 URL 使用：

* [GET (/users/{requestorId}/permission/validate)](/zh-TW/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidateget)
* [POST (/users/{requestorId}/permission/validate)](/zh-TW/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidatepost)

這些識別碼包括針對使用者特定設定的直接檢查，例如檢查目標的單一隱私權設定，或單一權限執行者。此外，還有一些權限識別碼可搭配權限 API 使用，並針對特定使用者動作納入多項設定的檢查。

<a id="ID4EIB" />

## 權限

這些是呼叫端可用來檢查是否可執行特定動作的值。與上述設定不同，這些值封裝了服務所定義的原則，使用者無法直接變更，但在大多數情況下，這些原則是建立在一或多個由使用者定義其值的設定之上。這些通常是針對上述多項設定的複合檢查。範例：<b>ViewProfile</b> 權限會檢查目標的 <b>ShareProfile</b> 隱私權設定和要求者的 <b>AllowProfileViewing</b> 權限。

一般而言，建議呼叫端針對需要檢查的動作要求權限識別碼，而不是直接檢查隱私權設定和權限。如此一來，隨著納入新的檢查，隱私權原則就能在整個服務中一致地變更。

| 權限名稱 | 描述 |
| - | - |
| CommunicateUsingText | 檢查使用者是否可以傳送含有文字內容的訊息給目標使用者 |
| CommunicateUsingVideo | 檢查使用者是否可以使用視訊與目標使用者通訊 |
| CommunicateUsingVoice | 檢查使用者是否可以使用語音與目標使用者通訊 |
| ViewTargetProfile | 檢查使用者是否可以檢視目標使用者的設定檔 |
| ViewTargetGameHistory | 檢查使用者是否可以檢視目標使用者的遊戲歷程記錄 |
| ViewTargetVideoHistory | 檢查使用者是否可以檢視目標使用者的詳細視訊觀看歷程記錄 |
| ViewTargetMusicHistory | 檢查使用者是否可以檢視目標使用者的詳細音樂聆聽歷程記錄 |
| ViewTargetExerciseInfo | 檢查使用者是否可以檢視目標使用者的運動資訊 |
| ViewTargetPresence | 檢查使用者是否可以檢視目標使用者的線上狀態 |
| ViewTargetVideoStatus | 檢查使用者是否可以檢視目標的視訊狀態詳細資料 (延伸線上狀態) |
| ViewTargetMusicStatus | 檢查使用者是否可以檢視目標的音樂狀態詳細資料 (延伸線上狀態) |
| ViewTargetUserCreatedContent | 檢查使用者是否可以檢視其他使用者的使用者建立內容 |


## Related topics

- [JavaScript 物件標記法 (JSON) 物件中使用的列舉](/zh-TW/reference/live/rest/enums/atoc-xboxlivews-reference-enums.md)
- [PFUserDataPermission](/zh-TW/services/playfab/api-references/c/pftypes/enums/pfuserdatapermission.md)
- [服務 C API 概觀 - PFTypes.h](/zh-TW/services/playfab/api-references/c/pftypes/pftypes_members.md)
- [XblPermissionDenyReason](/zh-TW/reference/live/xsapi-c/privacy_c/enums/xblpermissiondenyreason.md)
- [PartyXblChatPermissionMaskReason](/zh-TW/services/playfab/multiplayer/networking/xblreference/enums/partyxblchatpermissionmaskreason.md)
