取代安全角色

您可以利用應用程式部署描述子編輯器,以偏好的角色取代冗餘或不必要的安全角色。

在某些應用程式開發狀況中,您可能會遇到在整個企業應用程式或模組中提供相同用途的冗餘角色。在此情況下,您可以利用精靈,以您要保留的安全角色來取代整個企業應用程式和模組中的冗餘角色。

比方說,您在企業應用程式中定義了安全角色 Boss。安全角色 Boss 所提供的用途,和從 EJB 模組收集的另一個名為 Manager 的安全角色相同。如果要移除這個多餘項目,可以把角色 Manager 的所有用法,全部換成角色 Boss。當 Manager 角色換成 Boss 之後,便從應用程式移除 Manager 角色,並且加以刪除。Manager 角色也會從收集它的 EJB 模組移除,在模組換成 Boss 角色。

如果要取代安全角色,請執行下列動作:

  1. 在 J2EE 視景的「專案瀏覽器」視圖中,用滑鼠右鍵按一下企業應用程式專案的部署描述子,再選取開啟工具 > 部署描述子編輯器來開啟應用程式部署描述子編輯器。
  2. 在編輯器的「安全」頁面中,按一下取代。這時會開啟「取代安全角色」精靈。
  3. 選取您要保留的安全角色,然後按下一步
  4. 對於您並未選取要保留的安全角色,請完成下列步驟來定義取代架構:
    1. 要取代的安全角色表格中,選取一個安全角色。
    2. 在左邊的置換架構表格中,選取您要用來取代您在右邊表格中選取之一或多個安全角色的置換安全角色。
    3. 按一下左移鍵 (<) 按鈕,將要被取代的安全角色移至置換架構表格中。
    註: 置換架構表中,節點樹中母項所顯示的安全角色會取代子項所顯示的安全角色。
  5. 當您完成定義所有安全角色的置換架構之後,請按一下完成
精靈會根據您定義的置換架構,來取代整個企業應用程式和模組中的安全角色。
相關概念
應用程式部署描述子編輯器
相關工作
定義企業應用程式的安全角色
收集安全角色
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.