У меня есть приложение, где пользователи могут иметь несколько различных типов ролейИ/ИЛИ для ролей в ACLS LOOPBACK в
Статические Роли: каждый определяет различный уровень разрешений, пользователь переходит к одному из них роли
- adminUser
- PowerUser
- baseUser
Динамическая роль:
- accountMember: эта роль назначается, если ресурс пользователь пытается получить доступ принадлежит к той же учетной записи.
Теперь, скажем, у меня есть две конечные точки:
- /AddUsers: для того, чтобы получить доступ к этой конечной точке, пользователь должен иметь adminUser роль, а также accountMember Роль
adminUser && accountMember
- /editUsers: для доступа к этой конечной точке пользователь должен иметь adminUser или powerUser Роль, а также accountMember Роль. например
(powerUser || adminUser) && accountMember
Предполагая, что роли применяются правильно, как реализовать логику AND/OR с помощью ACLS-массива loopback?
Его очень правильный сценарий, пожалуйста, разместите его в группе google, разработчики там очень активны. – Nishant