ofbiz中安全組或是功能權限數據結構的分析

user_login(登錄用戶列表) — user_login_security_group(登錄用戶擁有的安全組列表)---- security_group(安全組列表)

user_login 與 security_group 是通過中間表user_login_security_group 體現多對多關係

security_group(安全組列表)----------security_group_permission(每個安全組所擁有那幾個組件的使用權限) ---------- security_permission(各項組件使用權限)

security_group 與 security_permission 是通過中間表security_group_permission 體現多對多關係

security_permission中的數據時通過數據配置文件導入的,例如

<SecurityPermission description="View operations in the EShop Component." permissionId="ESHOP_VIEW"/>
<SecurityPermission description="Create operations in the EShop Component." permissionId="ESHOP_CREATE"/>
<SecurityPermission description="Update operations in the EShop Component." permissionId="ESHOP_UPDATE"/>
<SecurityPermission description="Delete operations in the EShop Component." permissionId="ESHOP_DELETE"/>
<SecurityPermission description="ALL operations in the EShop Component." permissionId="ESHOP_ADMIN"/>

security_permission除這個外,其他表之前的關聯可通過ofbiz後臺操作生成。

 

 

說的不對的地方,歡迎大家指正,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章