- Property Manager name: Control Access
- Behavior version: The
latest
rule format supports thedenyAccess
behavior v1.2. - Rule format status: Beta, possible breaking changes
- Access: Read/Write
- Allowed in includes: Not available for
latest
rule format
Assuming a condition in the rule matches, this denies access to the requested content. For example, a userLocation
match paired with this behavior would deny requests from a specified part of the world.
By keying on the value of the reason
option, denyAccess
behaviors may override each other when called from nested rules. For example, a parent rule might deny access to a certain geographic area, citing location
as the reason
, but another nested rule can then allow access for a set of IPs within that area, so long as the reason
matches.
Option | Type | Description | Requires | |
---|---|---|---|---|
reason | string | Text message that keys why access is denied. Any subsequent | {"displayType":"string","tag":"input","type":"text"} | |
enabled | boolean | Denies access when enabled. | {"displayType":"boolean","tag":"input","type":"checkbox"} |