Skip to main content

チャレンジ

ロールベースのアクセス制御(RBAC)を使用したアプリケーションのセキュリティー保護

2 タスク

20 分

Visible to all users
中級 Pega Platform 8.6 セキュリティ 日本語

シナリオ

Employee Evaluationケースで、TGBは従業員の目標を更新するケースワイドアクションのオプションを指定します。 人事部(HR)では、人事ビジネスパートナーがいつでもUpdateGoalsアクションを実行できることを必要としています。

権限を作成し、それをUpdateGoalsフローアクションに追加します。 次に、Access Managerを使用して人事スタッフに権限を追加します。

ヒント: 変更をテストする前に、必ずパーソナルルールセットですべてのルールをチェックインするようにします。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
シニアシステムアーキテクト SSA@TGB rules
人事ビジネスパートナー HRPartner@TGB rules
ユーザー User@TGB rules
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

チャレンジ ウォークスルー

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

詳細なタスク

1 権限を作成し、それをUpdateGoalsフローアクションに追加します。

  1. Operator ID「SSA@TGB」とパスワード「rules」を使用してチャレンジ環境にログインします。

  2. TGB-HRApps-Work-EmployeeEvaluationクラスでUpdateGoalsフローアクションを開きます。

  3. 「Security」タブの「Privilege name」フィールドに「UpdateGoals」と入力します。

    Update goals flow action Security tab with the Privilege named UpdateGoals
  4. 十字アイコンをクリックして、権限を作成します。
  5. 「Create Privilege」フォームで、「Create and open」をクリックして、UpdateGoals権限を作成します。

  6. 「Save」をクリックして、権限ルールフォームへの変更を保存します。

  7. UpdateGoalsフローアクションを保存します。

2 役割に権限を追加および設定する

  1. Dev StudioのConfigureメニューで、「Org & Security」>「Access Manager」>「Privileges」を選択して、Access Manager用の「Privilege」タブを開きます。

  2. 「Role」フィールドで、「HRApps:HR」と入力するか、選択します。

  3. 「Case type」フィールドで、「TGB-HRApps-Work-EmployeeEvaluation」と入力するか、選択します。
    Access manager with the HR role and Employee Evaluation case type selected
  4. 「+」アイコンをクリックして権限を追加します。

  5. 「UpdateGoals」と入力するか、選択します。

  6. 「Full Access」のデフォルト値をそのまま使用します。
    Adding the UpdateGoals privilege to the Access Manager
  7. 「OK」をクリックします。

作業の確認

  1. Operator ID「HRPartner@TGBとパスワード「rules」を使ってユーザーポータルにログインします。
    補足: HRPartner@TGB は「HRApps:HR」アクセスグループに所属しています。
  2. 新規のEmployee Evaluationケースを作成します。
  3. 「Actions」をクリックし、「Update goals」アクションがメニューで利用可能であることを確認します。
    Update goals flow action is available from the Actions menu
  4. ログアウトし、Operator ID「User@TGB」とパスワード「rules」を使ってユーザーポータルにログインします。
    補足: User@TGBは「HRApps:HR」アクセスグループに属していません。
  5. 新規のEmployee Evaluationケースを作成します。
  6. 「Actions」をクリックし、「Update goals」アクションがメニューで利用可能でないことを確認します。
    Actions menu does not display the Update goals flow action


下記のミッションにも含まれています。

トレーニングを受講中に何か問題がありましたら、こちらをご覧ください: Pega Academy サポートのよくある質問 (FAQ).

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice