データ管理を使用してカスタマイズしたセキュリティ コンフィギュレーションをインポート/エクスポートする

メモ

コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engageコミュニティに参加し、最新のディスカッションに参加するには、 Finance and Operations Viva Engage Community へのアクセス権フォームに入力し、参加するコミュニティを選択します。

この記事では、 データ管理フレームワークを使用して、カスタマイズされたセキュリティ構成を環境間でエクスポートおよびインポートする方法について説明します。 この機能は、カスタマイズされたセキュリティ構成をテスト環境から運用環境に移動する必要がある場合に使用します。

次のエンティティは、セキュリティ構成を使用して追加または変更する、カスタマイズされたロールベースのセキュリティ (つまり、特権、職務、ロール) を保持します。

  • セキュリティ権限のメタデータのカスタマイズ エンティティ
  • セキュリティ職務権限のメタデータのカスタマイズ エンティティ
  • セキュリティ ロールのメタデータのカスタマイズ エンティティ

カスタマイズしたセキュリティ コンフィギュレーションのエクスポート

  1. システム管理 > ワークスペース > データ管理の順に移動します。

  2. エクスポート タイルを選択します。

  3. グループ名 フィールドに、グループの名前を入力します。

  4. データ パッケージの生成オプションをはいに設定します。

    [データ パッケージの生成] オプションの設定のスクリーンショット。

  5. 複数追加をクリックして、ドロップダウン ダイアログ ボックスを開きます。

  6. 次のフィールドを設定して、エンティティをフィルタ処理します。

    • エンティティ フィールドに、セキュリティと入力します。
    • エンティティ カテゴリ フィールドで、マスターを選択します。
  7. ターゲット データ形式フィールドで、Excel を選択します。

  8. 適用できるセキュリティのカスタマイズ エンティティを選択します。

  9. 選択対象の追加を選択します。

    メモ

    "Data entity <Entity name> には、ステージング テーブルで定義されていないパブリック フィールド XmlObjectFileName があります" という形式の警告メッセージは無視します。セキュリティ エンティティはデータ パッケージ内のコンテナーを使用してセキュリティ XML オブジェクトを格納するため、これらのメッセージは適用されません。

    未定義の XmlObjectFileName パブリック フィールドに関する警告メッセージのスクリーンショット。

  10. を選択してを閉じます。

  11. シーケンス フィールドがエンティティの依存関係の順序で設定されていることを確認してください。 最初に権限、次に職務、最後にロールに指定する必要があります。

  12. エクスポートを選択します。

  13. を選択してを閉じます。

  14. ジョブの完了を待ちます。 更新を選択し、ステータスを表示します。

  15. ダウンロード パッケージ を選択します。

  16. パッケージを保存します。

カスタマイズしたセキュリティ コンフィギュレーションのインポート

  1. システム管理 > ワークスペース > データ管理の順に移動します。

  2. インポート タイルを選択します。

  3. グループ名 フィールドに、グループの名前を入力します。

  4. [ファイルの追加] を選択します。

  5. アップロードおよび追加を選択します。

  6. エクスポートしたパッケージを検索し、開くを選択します。

    メモ

    "Data entity <Entity name> には、ステージング テーブルで定義されていないパブリック フィールド XmlObjectFileName があります" という形式の警告メッセージは無視します。セキュリティ エンティティはデータ パッケージ内のコンテナーを使用してセキュリティ XML オブジェクトを格納するため、これらのメッセージは適用されません。

  7. を選択してを閉じます。

  8. インポート を選択します。

  9. を選択してを閉じます。

  10. ジョブの完了を待ちます。 更新を選択し、ステータスを表示します。

  • SystemSecurityUserRoleOrganizationEntity – セキュリティロールに組織を割り当てます。
  • 職務のセキュリティ分掌ルール – 職務分掌ルール。
  • 職務のセキュリティ分掌競合 – 職務分掌競合。 このエンティティには未解決の競合がありますが、競合も確認されています。

その他のリソース