根據用戶帳戶配置ACL以允許(或禁用)啟動和參與工作流。
在下列情況下,可對工作流程採取行動:
您正在使用admin
帳戶
帳戶已指派給預設群組workflow-users
:
帳戶已指派給預設群組workflow-administrators
:
這些是最低要求。 您的帳戶也必須是已指派的參與者或已指派群組的成員,才能採取特定步驟。
工作流模型繼承了預設訪問控制清單(ACL),用於控制用戶與工作流交互的方式。 要自定義工作流的用戶訪問權,請修改包含工作流模型節點的資料夾的儲存庫中的訪問控制清單(ACL):
有關使用CRXDE Lite配置ACL的資訊,請參見 Access Right Management。
如果工作流模型儲存在/var/workflow/models
中,則可以在資料夾中指定與該工作流相關的特定ACL:
在您的網頁瀏覽器中開啟CRXDE Lite(例如http://localhost:4502/crx/de)。
在節點樹中,選擇工作流模型資料夾的節點:
/var/workflow/models
按一下Access Control頁籤。
在本地訪問控制策略(訪問控制清單)表中,按一下加號表徵圖到添加條目。
在添加新條目對話框中,添加具有以下屬性的新ACE:
content-authors
Deny
jcr:read
存取控制清單表格現在包含prototype-wfm-01
工作流程模型上的content-authors
限制。
按一下保存全部。
prototype-wfm-01
工作流程不再適用於content-authors
群組成員。
您的開發團隊可在的子資料夾中建立工作流程
/var/workflow/models
與儲存在
/var/workflow/models/dam/
然後,可以將ACL添加到資料夾本身。
在您的網頁瀏覽器中開啟CRXDE Lite(例如http://localhost:4502/crx/de)。
在節點樹中,選擇工作流模型資料夾中單個資料夾的節點;例如:
/var/workflow/models/prototypes
按一下Access Control頁籤。
在Appliable Access Control Policy表格中,按一下加號圖示至Add項目。
在本地訪問控制策略(訪問控制清單)表中,按一下加號表徵圖到添加條目。
在添加新條目對話框中,添加具有以下屬性的新ACE:
content-authors
Deny
jcr:read
與將特定工作流模型的ACL應用到/var/workflow/models一樣,您可以包含rep:glob以限制對特定工作流的訪問。
存取控制清單表格現在包含prototypes
資料夾上content-authors
的限制。
按一下保存全部。
prototypes
資料夾中的模型不再適用於content-authors
群組的成員。