我有一個關於通過管理員授權給用戶的問題,但不是所有用戶都有問題。如何只給一個用戶比其他用戶更多的授權?
例如:讓我們假設有3個級別的用戶: 1)管理作爲屬經理 2)人力資源,銷售爲系主任 3)用戶正常員工
咱們說的管理員希望去休假一週,並希望在假期期間向人力資源部門負責人授予一個授權,但不是銷售部門負責人。
我不知道在這種情況下PHP中是否有關鍵詞。
在我的想法中,我想在Admin帳戶中製作一個顯示所有員工的php頁面,並且每個員工都有一個按鈕可以進入下一頁,以顯示Admin可以執行的所有授權,並且每個授權都有複選框。如果選中任何複選框,則認證。將在該用戶中顯示。
我希望這是幫助。
謝謝
你需要在你的表'users'中設置一個colum'rights' (0 = admin/1 = HR/2 =用戶)。然後,一個單獨的表,包含人們可以完成的所有可能的任務,每個任務都有一個角色(即:task1 - > 0/task2 - > 0/task3 - > 1)。然後,當用戶登錄時,您可以搜索他們授權處理的任務。這也可以幫助你爲'admin'休假時分配任務 - >所有任務+複選框的小腳本 - >將任務分配給底層用戶 – OldPadawan