銻都文檔管理系統用戶權限配置

    銻都文檔管理系統提供了一套管理用戶及角色的功能,一個用戶可以擁有多種角色,一個角色也可分配給多個用戶。一個角色可以擁有多種操作權限,一種操作權限也可賦予多個角色。對一個用戶指定不同的角色,他就可以擁有不同的權限了。系統判斷當前用戶是否能進行某種操作,就是判斷他是否擁有這種操作的權限。

    一、管理用戶

    1. 在系統后臺左側權限管理中選擇用戶管理菜單可以打開用戶管理界面。

    2. 缺省只有一個用戶,就是你安裝網站時創建的管理員用戶。你可以在這里添加更多新的用戶,當然你可以刪除、修改或禁用用戶。當你添加一個新的用戶時,你需要指定用戶名,email和密碼,并且還可以同時選擇這個用戶所擁有的角色。

     

    管理目錄:如果這個用戶需要進入后臺上傳或管理文檔,則可以輸入管理的文檔目錄名(需要與文檔管理面板里面相應文件夾同名),留空則使用用戶名作為文檔目錄,支持多個用戶管理同一個目錄文件,例如辦公室這個部門需要兩個用戶進行上傳與管理,則兩個用戶可以設置一樣的管理目錄。

    角色:這里列出所有角色組,一個用戶可以勾選一個或多個角色,權限進行疊加。

     

    二、管理角色

    1. 在權限管理中點擊角色管理”,在角色選項卡中配置某一角色所具有的權限,或是添加一些新的角色。

     

    系統默認定義了以下一些角色:

     Administrator (管理員):擁有所有的權限。

     Editor (網站編輯):可以管理、修改、發布所有內容。

     Moderator(版主):可以管理評論和標簽,不過不具有其他權限。

     Author(作者):可以管理、修改、發布自己所創建的內容。

     Contributor(合作者):可以管理、修改自己所創建的內容,但是不能發布,只能保存為草稿。

     Anonymous(未登錄用戶):可以查看前臺網站。

     Authenticated(已登錄用戶):可以查看前臺網站。默認的權限和未登錄一樣,不過我們自己可以有針對性的調整一下。

    2. 如果我們需要調整某一角色所擁有的權限,只用編輯一下這個角色,并選擇可以執行的權限即可。

     Access admin panel(訪問后臺):勾選后用戶可以進入后臺控制面板,具有上傳和編輯權限的角色組勾選。

     Access site front-end(訪問網站前臺):網站前臺瀏覽角色組,沒有權限進入后臺,僅具有文檔前臺查看權限。

     Site Owners Permission(網站所有者):超級管理用戶勾選,可以進入后臺進行所有操作。

    權限介紹:權限就是進行某種操作,比如:管理文檔,編輯文檔等等。有些權限是定義是否允許用戶執行某一單一操作,但是還有些權限是定義是否允許用戶執行某一組操作。也就是說,高級別的權限可以包含低級別的權限。比如:當你擁有管理文檔的權限時候,你當然就擁有編輯文檔的權限。這樣的權限就可稱做隱含權限(Implied Permissions)。在編輯角色的界面中,我們可以通過查看“有效”列來查看當前角色所擁有的隱含權限。

    Contents)這里是所有內容類型的內容權限控制

     Edit own content(編輯自己的內容):后臺權限,編輯自己發布的文章

     Edit content for others(編輯別人的內容):后臺權限,可以編輯所有用戶上傳的內容。

     Publish or unpublish own content(發布或取消發布自己的內容):發布自己的內容

     Publish or unpublish content for others (發布或取消發布別人的內容):發布所有的內容

     Delete own content(刪除自己的內容):刪除自己的內容

     Delete content for others(刪除別人的內容):刪除所有用戶的內容

     View all content(前臺查看所有的內容):前臺查看權限,查看所有用戶發布的內容

     View own content(查看自己的內容):前臺查看權限,只能查看自己上傳的內容

     Preview own content(預覽自己的內容):預覽自己的內容

     Preview content(預覽所有的內容):預覽所有用戶的內容

     

    三、添加擁有前臺查看權限的用戶。

    3.1 進入后臺,點擊左側導航欄角色管理,在右側出現的用戶界面中點擊角色選項卡,再點擊右側添加角色按鈕,彈出添加角色配置頁面,找到“TiduDoc.Framework功能模塊按如圖所示:

     

    3.2繼續向下滾動頁面,找到“Contents功能模塊,勾選“查看所有內容”,如果所示:

    3.3點擊保存按鈕,自動返回角色頁面,點擊用戶選項卡,點擊右側添加新用戶按鈕,打開添加用戶頁面,如下圖設置。

    3.4進入前臺頁面,輸入剛才注冊的用戶名和密碼,即可進入前臺頁面

     

    3.5該用戶進入前臺后,前臺進入后臺字樣消失,下載按鈕顯示當前用戶無該文檔下載權限。

     

     

    四、添加具有后臺上傳權限(僅自己部門)及前臺查看權限的用戶。

    4.1 在權限管理菜單下點擊添加角色菜單,在打開的添加角色頁面進行如下設置。

    4.2滾動頁面至Contents功能,設置如下圖:

    4.3繼續向下滾動至“TiduDoc.MediaLibrary功能,按下圖進行配置

     

    4.4繼續向下滾動至“TiduDoc.ContentPermissions功能,按下圖進行配置

    4.5點擊保存按鈕,返回角色界面。點擊用戶選項卡,點擊右邊添加新用戶按鈕。管理目錄填寫與文檔管理“信息分類”目錄下某個相同的文件夾名,如果沒有則新建此目錄,這個就是文檔上傳目錄,如果管理目錄為空,則默認使用與用戶名相同的目錄名作為上傳文件目錄。

    說明:這樣設置后使用此用戶登錄,能夠進入后臺上傳和管理自己的文檔,前臺則只能查看自己的文檔,無法查看別人的文檔。

     

    五、前臺權限控制

    5.1只允許自己或指定角色組查看。

    在權限管理菜單下點擊“角色管理”,在角色設置頁面,用戶所對應的 View Page by others  View all content 未被選中。同時,必須設置 Anonymous  Authenticated 的這兩個角色組的權限,這兩項View Page by others  View all content也未被選中。這樣一來,我們可以達到整個信息系統,只能看到自己的東西。只允許某個角色組人員看到,也進行同一設置即可。

    5.2更復雜的權限設置。

    5.2.1在實際應用中,首頁需要展現所有的信息,但是內容不是所有用戶能夠查看,內容只能供一個或多個角色組查看,這樣就需要對每條內容進行精確的控制。銻都信息管理平臺提供了“ContentPermissions”功能模塊,如下圖所示:

    5.2.2這里可以對任何內容類型(文檔類型一般是文檔模型、圖片模型、視頻模型和音樂模型)前臺查看權限進行預定義設置。

    5.2.3設置好后,點擊左側文檔管理,選擇相應文檔進行單獨權限控制。

    5.2.4在打開的頁面中勾選啟用內容項的訪問控制,選擇哪個角色組可以查看、編輯、發布等權限控制。這樣在前臺就只有勾選了該角色組的用戶才能進行此操作。

     

     

© Copyright - 北京銻都科技有限公司 - 版權所有     ICP備案號:京ICP備16029775號