Skip to content

AuthorizationRule ​

An AuthorizationRule is a model representing a single rule granting access on a named resource to a particular user and/or a particular role or rejecting access on that resource from a user or role. It is an essential part of authorization management.

Properties ​

selector ​

This mandatory string property selects a resource (see the example) by its name.

user ​

This optional UUID selects a single user which is granted access to selected resource.

WARNING

A rule must select at least a user or a role. It may select both. Names are not supported here. This includes special name * for matching any user.

role ​

This optional UUID selects a single role which is granted access to selected resource.

WARNING

A rule must select at least a user or a role. It may select both. Names are not supported here. This includes special name * for matching any role.

accept ​

This boolean property indicates, whether rule is granting access to selected resource (true) or revoking it (false). The default value is true.

Methods ​

AuthenticationRules do not have custom methods apart from basic ones.