roles

    1熱度

    1回答

    我的願景包括具有全局定義它是從AD推動作用,而且我希望能夠加入到Context.User.IsInRole(「ATransientRoleForThisDocumentOnly」),並有工作...... 我想過將角色推入Thread.CurrentPrincipal並傳遞Context.User.Identity和一系列角色,但我擔心要獲得所有開箱即用的ADRoles,我真的只想添加一些AdHoc

    0熱度

    1回答

    只是想問如何實現基於用戶角色的用戶管理和頁面訪問? 1]假設頁/功能訪問基於類型的用戶例如給出:銷售,市場營銷,工程。所以我們最終像 if(CurrentUser.IsInRole("Sales")) { //for - sales feature } else { // etc..etc.. } 這怎麼可能避免? 2]假設如果新角色被添加/創建,那麼修改代碼是不可行的? 3]如

    2熱度

    5回答

    我在創建一個集成了Java EE角色的分散角色管理系統。有這樣的事嗎? 實施例用例: 系統A是使用企業角色限制訪問的系統。 John加入了一個團隊,並要求SYSTEM_A_READONLY執行他的功能。他登錄到分散的角色管理系統,並輸入SYSTEM_A_READONLY的請求。 Bill是系統A的管理員,並收到約翰已申請此訪問的通知。然後他可以登錄到同一個系統並批准請求。 John現在可以訪問系統

    1熱度

    1回答

    我想建立一個(現在)真正簡單的Web服務。簡單來說,我的意思是在代碼方面只有少量的實際工作要做。它只有一個方法/功能:客戶端發送用戶登錄信息,服務響應一個關於用戶的非常安全的細節(針對這個問題,假設用戶的生日)。 我有很多的問題,但現在我想知道: 我正在考慮有這種方法的兩個版本。在版本一中,客戶端只能創建一個沒有可變信息的通用請求。該服務將以在客戶會話中驗證身份的人的生日作爲迴應。在版本二中,允許

    1熱度

    3回答

    有沒有一種方法來查詢用戶表是這樣的: | id | username | ----------------- | 1 | user1 | | 2 | user2 | | 3 | user3 | 和user_roles表: | id_user | id_role | --------------------- | 1 | 1 | | 1 | 2 | | 1 | 3 | | 2

    2熱度

    1回答

    有問題的應用程序是一個相當廣泛的許多不同類型的訪問角色(讀取客戶服務,人力資源,管理員等等)。分層訪問,所以每個角色都繼承其下的訪問權限,因此HR具有隻讀權限,CS具有編輯功能,管理員完全控制權限。菜單欄和按鈕啓用/可見屬性由外部庫控制,外部庫通過反射處理所有基於角色的訪問。寫這個的人是一個邪惡的天才。 這就是說,我想最終刪除它。由於關於安全「套件」的文檔非常糟糕,關於它如何工作的知識庫已經在多年

    0熱度

    3回答

    如何查詢MySQL數據庫以返回尚未分配的角色(如可用於他)。 隨着表user_roles: |user_id|role_id| | 1 | 1 | | 1 | 2 | | 1 | 4 | | 1 | 7 | 我如何可以查詢角色表返回未分配的所有角色的角色名稱和編號。 ROLE_ID:3,5,8,...

    0熱度

    2回答

    我有一個會員網絡應用程序。用戶是 管理員或訪客用戶(只有2個角色) 我在此應用程序中有一個admin文件夾和一個guest文件夾。我想要 管理員訪問這兩個文件夾和來賓不訪問管理文件夾。 我沒有使用.NET成員/角色/配置文件框架。什麼是 保護該管理文件夾的最簡單方法? 我讀一些有關webconfig改變位置......但不要硝酸鉀放在哪裏是? 任何建議??? 我的web配置 <appSetting

    0熱度

    3回答

    這可能是一個非常基本的問題,但是如何將新用戶添加到ASP.Net 2.0應用程序的aspnet_Users表中? 我知道我可以使用SQL腳本來做到這一點,並且關注這些關聯,但我知道我已經看到了它的圖形界面......我找不到在網絡中添加新用戶的代碼我正在維護的應用程序(它可能在那裏,但我找不到它)。 任何人都可以指向正確的方向嗎? 讓我知道你是否需要更多信息! -ev

    6熱度

    4回答

    與this question類似,我想知道如何生成所有發佈給一組模式中的所有角色以及名稱以「PROXY」結尾的角色列表的GRANT語句。我想重新創建如下語句: GRANT SELECT ON TABLE_NAME TO ROLE_NAME; GRANT EXECUTE ON PACKAGE_NAME TO ROLE_NAME; 其目的是幫助從開發數據庫遷移到測試數據庫(Oracle 11g)