HomeACLSetupService からリポジトリ設定への切り替え

問題点

CQ 5.5 にアップグレードした後で、新しいアカウントをご使用のユーザーはページを開いたりまたは SideKick のページオプションを選択することができません。(すべてのオプションがグレー表示されます)ユーザーはすべての権限を持っています。ログファイルには次の情報が表示されます:

解決策

.
.
<UserManager class="org.apache.jackrabbit.core.security.user.UserPerWorkspaceUserManager">
    <param name="usersPath" value="/home/users"/>
    <param name="groupsPath" value="/home/groups"/>
    <param name="defaultDepth" value="1"/>
    <param name="autoExpandTree" value="true"/>
    <AuthorizableAction class="org.apache.jackrabbit.core.security.user.action.AccessControlAction">
     <param name="groupPrivilegeNames" value="jcr:read"/>
        <param name="userPrivilegeNames" value="jcr:all"/>
    </AuthorizableAction> 
</UserManager>
.
.

追加情報

  • パスワード検証の設定可能なフックを追加しています。
  • ユーザーパスワードの変更に関連する追加ロジックを実行します。 
  • 追加の必須プロパティを作成します。
  • 権限の設定をします。
  • デフォルトグループのメンバーシップを計算しています。
アドビのロゴ

アカウントにログイン