既存のロールがlarからインポートされたロールによって更新/置換された。

問題

  • ステップ:
    1. インスタンスAから通常のロールをエクスポートし、インスタンスBにインポートします。
    2. インスタンスBのレギュラー・ロールの名前を変更します。
    3. インスタンスBから通常のロールをエクスポートし、インスタンスAにインポートしました。
  • 期待される結果1つはインスタンスAのオリジナルで、もう1つはインスタンスBからエクスポートされたものです。
  • 実際の結果ステップ2で新しい名前を持つレギュラー・ロールは1つだけです。 つまり、インスタンスAのレギュラー・ロールはインスタンスBのレギュラー・ロールに置き換えられる。

Environment

  • Liferay DXP 7.1

解決策

  • これは想定内の行動だ。
  • 新しい環境にロールをインポートするとき、Liferayはインポートされたロールが新しいロールかどうかを判断するためにuuidを使用します。 インスタンスBの通常のロールの名前は更新/変更されましたが、uuidはインスタンスAの通常のロールと同じです。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています