佇列實體
發行︰ 2016年11月
適用於: Dynamics CRM 2015
當您使用 Microsoft Dynamics 365時,「佇列」有助於組織、優先順序和監視您的工作進度。 做為工作管理的集中位置,佇列協助您處理案例、回應服務通話或將產品資訊發送給潛在客戶。 在程式設計上,佇列為佇列項目的集合。 佇列項目做為需要處理的工作、電子郵件或案例等實體記錄的容器。
注意
佇列的功能在 Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) (內部部署) 和 CRM Online 2014 年春季 中增強。 如需自舊版以來新增功能的詳細資料,請參閱本主題的 Dynamics CRM 2013 版本。
下列是佇列的相關資訊:
所有可自訂實體都可以在佇列中啟用。
佇列可以是共用或私人。 只有佇列成員可看到私人佇列項目。
為每個新使用者或團隊自動建立私人佇列。
佇列可包含多個實體類型,例如工作、電子郵件或案例。
佇列包含特定佇列項目使用者的資訊。 這可協助您更有效管理資源和協助避免重複工作。
工作流程和稽核可啟用佇列。 這有助於提升生產力和追蹤實體和屬性資料變更,供未來分析與報告。
本主題內容
成員功能
公用及私人佇列
用來管理佇列的屬性
刪除佇列的限制
啟用佇列的實體
繼承權限並提供佇列的有限存取
佇列及佇列項目的動作
成員功能
佇列分類為公用或私人佇列。 私人佇列有個別使用者成員,讓佇列的存取控制變得更容易。 如果您將團隊新增至私人佇列,該團隊的所有成員都會成為私人佇列的成員。
公用及私人佇列
QueueViewType 屬性是挑選清單,會定義佇列是公用或私人的。
所有使用者佇列為使用者的私人佇列:只有使用者才能看到其私人佇列的佇列項目。
團隊佇列使用成員標示為私人:團隊負責人和所有團隊成員可以在應用程式中看到佇列。
所有其他佇列都是公用。 具有佇列實體讀取權限的每個人都可以看到這些佇列。
用來管理佇列的屬性
使用下列屬性來管理佇列。
SchemaName |
DisplayName |
類型 |
描述 |
---|---|---|---|
NumberOfItems |
佇列項目 |
整數 |
與待辦事項相關的待辦項目數目。 |
NumberOfMembers |
成員 數目 |
整數 |
與待辦事項相關的成員數目。 |
QueueViewType |
類型 |
挑選清單 |
選取佇列公用或私人佇列。 所有人都可以檢視公用佇列。 只有新增到佇列的成員才能夠檢視私人佇列。 |
刪除佇列的限制
只要下列條件成立,佇列無法刪除:
當佇列中有佇列項目。
當任何路由規則使用佇列。
啟用佇列的實體
若要為佇列啟用可自訂的實體 (商務或自訂),請使用 UpdateEntityRequest 訊息將 IsValidForQueue 屬性設定為 true。 如需可自訂實體的清單,請參閱可自訂哪些實體?。 佇列實體及佇列項目實體是可自訂的實體,但無法針對佇列啟用它們。
下列清單包含 Microsoft Dynamics CRM 2015 和 Microsoft Dynamics CRM Online 2015 更新 中預設已啟用佇列的實體:
Appointment
Campaignactivity
CampaignResponse
Email
Fax
Incident
Letter
PhoneCall
RecurringAppointmentMaster
ServiceAppointment
SocialActivity
Task
繼承權限並提供佇列的有限存取
佇列及佇列項目具有上層關聯,也就是對上層佇列記錄的作業會傳播至下層佇列項目記錄。 如需上層關聯和串聯規則的詳細資訊,請參閱實體關聯行為。
注意
在此特定上層關聯,只有刪除動作會從上層佇列實體串聯至下層佇列項目實體。 其他動作,例如指派、合併或共用沒有串聯。
佇列項目的權限是繼承自佇列權限。
如果您有 prvReadQueue 權限,您也擁有佇列項目實體的讀取權限。
如果您有 prvAppendToQueue 權限,您也擁有佇列項目實體的建立、更新和刪除權限。
一般而言,當您允許存取佇列項目,必須限制存取佇列。 身為擁有佇列完全存取的佇列負責人,您可以和只擁有佇列有限存取的團隊共用佇列。 例如,如果支援團隊獲得佇列的讀取權限與附加至權限,團隊成員便無法進行佇列的任何變更,例如變更佇列名稱或佇列負責人。 不過,他們可以建立、擷取、更新和刪除佇列項目。
如需詳細資訊,請參閱Queue entity privileges。
佇列及佇列項目的動作
如果您擁有佇列實體及佇列項目實體的適當權限,可以在佇列和佇列項目上執行各種動作。
佇列的動作
在佇列上執行下列動作:
加入自訂屬性來自訂佇列和佇列項目。
將實體記錄新增至佇列。
注意
實體記錄不可以新增至多個佇列。 例外是「已接收」狀態的電子郵件實體記錄。
在同一個佇列中新增不同實體類型的實體記錄。
透過指派給其他使用者或團隊,變更佇列的擁有權。
使用 AddPrincipalToQueueRequest,將主體新增至私人佇列。
透過刪除佇列中非使用中的佇列項目,例如已完成或已取消的通話,清除佇列的歷程記錄。
使用 RetrieveUserQueuesRequest,擷取使用者可存取的所有佇列
透過將 SystemUser.QueueId 屬性設定為佇列的識別碼,將佇列設為使用者的預設佇列。 相同佇列可指定做為不同使用者的預設佇列。
建立可在所有私人佇列上操作的工作流程。 例如,當使用者建立工作,工作流程會將工作新增至使用者的預設佇列。 您也可以建立只在特定佇列上操作的工作流程。
如果想要接收電子郵件傳遞至佇列,設定接收訊息的電子郵件。
佇列項目的動作
在佇列項目上執行下列動作:
使用 PickFromQueueRequest,將佇列項目指派給使用者。
使用 AddToQueueRequest 訊息,從來源佇列移動佇列項目至目的佇列。 佇列項目可以在佇列之間移動,直到使用 SetStateRequest 訊息停用它。
使用 ReleaseToQueueRequest,將佇列項目釋放回佇列。
使用 DeleteRequest 訊息,從佇列刪除佇列項目。 當您刪除佇列項目時,參考的實體記錄不會被刪除。 不過,當您刪除實體記錄時,參照此實體記錄的所有佇列項目都會被刪除。
另請參閱
AddToQueueRequest
設定接收訊息的電子郵件
佇列實體訊息和方法
QueueItem 實體訊息和方法
佇列實體的範例程式碼
Queue entity privileges
商業管理實體
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權