您可以指定從其他 Bean 存取某個 Bean 時所需的使用者 ID 及密碼。這個額外的安全層次是 WebSphere® Application Server 連結。
在新增執行為連結的安全角色之前,
您必須先使用 EJB 模組 EJB 部署描述子編輯器的組合描述子頁面,
建立安全角色。然後,您必須在 EJB 部署描述子編輯器的存取頁面上,
新增安全身分。這個安全身分必須設為使用安全角色的身分。然後,在應用程式部署描述子編輯器中,
收集安全角色,並選取為 Enterprise Bean 建立的角色。這樣會啟用應用程式部署描述子編輯器中的執行為連結的安全角色區段。
這個設定是企業應用程式的 WebSphere Application Server 連結,
可讓您指定執行 Enterprise Bean 所需的使用者 ID 及密碼。
若要將使用者 ID 及密碼新增至從 EJB 模組收集的安全角色:
- 切換至 J2EE 視景。
- 在「專案瀏覽器」視圖中,選取所要的 EJB 模組。
- 用滑鼠右鍵按一下部署描述子編輯器,從蹦現功能表中選取開啟工具。
- 在編輯器的安全頁面上,選取從 EJB 模組收集的安全角色。所收集的安全角色也必須當做 EJB 模組所指定的安全身分之相同身分來使用。當您選取有效的安全角色時,
會啟用執行為連結的安全角色區段。
- 按一下「執行為連結的安全角色」區段旁邊的新增按鈕。這時會出現「新增執行為連結的安全角色」精靈。
- 輸入安全角色的使用者 ID 及密碼。
- 按一下完成。這時會新增所選要執行為連結的安全角色。
如需安全角色的相關資訊,請參閱 WebSphere Application Server 文件。