2016-09-05 1 views
0

Как остановить запись пользователем роли в ACL? Независимо от того, что я установил ACL для роли, я могу написать ему любую учетную запись пользователя, если CLP настроен на публичную запись, но если я установил CLP для общедоступного чтения и укажите пользователя с правами на запись, которые имеют права на запись для всех ролей, независимо от того, на что установлен ACL для определенной роли, и если я устанавливаю CLP для общедоступного чтения и не предоставляю пользователю доступ к записи CLP, но устанавливаю ACL для роли, чтобы разрешить пользователю доступ на запись i не может писать эти роли с этой учетной записью пользователя?parse Роли ACL объяснение

Благодаря

+0

Чтобы добавить больше путаницы к этому, если я установил CLP для общедоступного чтения, тогда я назначу запись чтения ACL одному пользователю, этот пользователь является единственным пользователем, который может добавить или отредактировать роль, однако, если я добавлю другое пользовательское разрешение ACL с правом только на чтение позволяет пользователю писать в роли. Это ошибка или что? –

ответ

2

Хорошо, так что я ответил на мой собственный вопрос, я беру его из-за отсутствия ответов, что либо я довольно тусклый (очень возможно), или мой вопрос был запутанным (очень возможно) или некоторые другие люди имеют ту же проблему (ограниченная возможность). В любом случае, я не устанавливал CLP, чтобы публичное чтение или запись не публиковалось. Затем я добавил пользователя, который хотел отредактировать роли в CLP с чтением записи, а затем установить ACL для чтения записи для этого пользователя в роли и без публичного чтения. Это, по-видимому, позволяет только пользователям, перечисленным в CLP, читать запись и явно в ACl с правом чтения записи для редактирования роли.

То, что я сбиваю с толку, связано с тем, что CLP общедоступной записи чтения переопределяет ACL с конкретными разрешениями пользователей, но CLP с определенным правом на чтение для чтения пользователя не переопределяет ACL в этом классе с определенным пользовательским разрешением, они кажутся одинаковыми, оба имеют уровень класса и разрешение на уровне объектов, но каким-то образом разрешение на уровне открытого класса имеет разную область действия, если это общедоступное разрешение и разрешение пользователя?

 Смежные вопросы

  • Нет связанных вопросов^_^