列印      開啟 PDF 版的線上說明


上一個主題

下一個主題

如何決定顯示相關記錄類型記錄的存取權

當使用者成功檢視記錄的「詳細資訊」頁面時,Oracle CRM On Demand 使用下列程序來判斷使用者可以看到哪些相關記錄:

  • Oracle CRM On Demand 會驗證使用者的角色是否具有足夠權限以檢視記錄類型。如果使用者的角色沒有足夠的權限檢視記錄類型,則不會顯示這種相關記錄類型的記錄。
  • 如果相關記錄類型是以某個主要記錄類型為依據,Oracle CRM On Demand 會驗證該相關記錄類型是否已選取「是否有存取權?」核取方塊。若為相關記錄類型取消選取「是否有存取權」核取方塊,則不會顯示此相關記錄類型的記錄。
  • 如果上層記錄擁有者是目前使用者,Oracle CRM On Demand 會從目前使用者的存取權資料檔擷取相關記錄類型的存取等級。
  • 如果上層記錄擁有者是目前使用者之位於直屬階層中任一層級的下屬,Oracle CRM On Demand 從目前使用者的負責人存取權資料檔擷取相關記錄類型的存取等級。
  • 如果上層記錄擁有者是沒有任何關係的使用者:
    • 如果目前使用者的角色已經對相關記錄類型選取「是否可以讀取所有記錄?」選項,Oracle CRM On Demand 會從目前使用者的預設存取權資料檔擷取相關記錄類型的存取等級。
    • 若目前使用者的角色已對相關記錄類型取消選取「是否能讀取所有記錄」的選項,則不會使用目前使用者的預設存取權資料檔。

      在這種情況下,目前使用者可以透過下列一或多種方式取得上層記錄的「詳細資訊」頁面存取權。

      • 目前使用者是上層記錄之團隊的成員。
      • 目前使用者有直接或間接下屬具有上層記錄的存取權。
      • 目前使用者是包含上層記錄之工作簿的成員,或者上層記錄位於目前使用者是其成員之工作簿的子工作簿中。
      • 目前使用者已經被具有上層記錄存取權的另一個使用者委派。

        Oracle CRM On Demand 然後透過每個適用之存取權控制的元件,從上層記錄的存取權資料檔擷取相關記錄類型的存取等級。

  • Oracle CRM On Demand 接著評估所有相關存取等級以判斷存取等級集合中是否存在「繼承主要」存取等級以及要顯示哪些記錄,如以下所示:
    • 如果找不到「繼承主要」存取等級:
      • 如果最寬鬆的存取等級為「無法存取」,則不會顯示相關記錄。
      • 如果最寬鬆的存取等級是「無法存取」以外的等級,則會顯示所有相關錄,包括目前使用者未被授權查看的記錄在內。
    • 如果找到「繼承主要」存取等級而且目前使用者的角色中已經對相關記錄類型選取「是否可以讀取所有記錄?」核取方塊,則會顯示所有相關記錄。
    • 若找到「繼承主要」存取等級,且目前使用者的角色中已對相關記錄類型取消選取「是否可以讀取所有記錄」核取方塊,則顯示的相關記錄集合中還會包含下列任一項為真的所有記錄:
      • 目前使用者擁有相關記錄。
      • 目前使用者是相關記錄之團隊的成員。
      • 目前使用者有直接或間接下屬擁有記錄的存取權。
      • 目前使用者是包含相關記錄之工作簿的成員,或者該相關記錄位於目前使用者是其成員之工作簿的子工作簿中。
      • 目前使用者已經被具有該相關記錄存取權的另一個使用者委派。

        附註:與活動、未結活動及已結活動相關的記錄類型,是上述規則中的例外。若找到活動相關記錄類型的「繼承主要」存取層級,且目前使用者的角色已對「活動」記錄類型取消選取「是否能讀取所有記錄」核取方塊,則顯示的相關活動集合中只會包含使用者負責的活動、使用者委派給另一個使用者的活動,及包含使用者的群組所負責的活動。目前使用者只能透過工作簿來存取的活動、目前使用者只因為使用者是另一位使用者的委派者才能存取的活動,及目前使用者只能透過報告階層來存取的活動,皆不含在相關活動集合中。

相關主題

如需相關資訊,請參閱下列主題:


2018年8月 Copyright © 2005, 2018, Oracle 及/或其關係機構。版權所有. Legal Notices.