Grants read-only access to content resources, including anything tagged as content, resources whose controller grants this role a privilege, and resources managed by IDP content access rules. Applies within an organisation or a matching repository, and is deferred to by IDP policy: if the resource's root folder has an IDP policy with a matching content access rule, that rule's allow/deny decision is used instead of the default content-resource check. Every content-managed resource grants at least read access to a profile holding this role.

Implements: Role


Properties

PropertyReturnsDescription
categoryStringThe role category this role is grouped under in the admin role picker.
descriptionStringA short human-readable summary of what this role grants, shown to administrators when assigning roles.
nameStringThe role's unique display name, "Content Viewer" (ContentApp.ROLE_CONTENT_VIEWER), used as its lookup key in the role registry.

Inherited from Role

Methods

canConnectToOrganisation()

Returns: boolean

Convenience method for callers, such as Velocity templates, which just need to know if this role can be assigned within an organisation context, without dealing with the TargetType enum directly.

canConnectToRepository()

Returns: boolean

Convenience method for callers, such as Velocity templates, which just need to know if this role can be assigned within a repository (or website) context, without dealing with the TargetType enum directly.


Methods

getName()

Returns: String

The role's unique display name, "Content Viewer" (ContentApp.ROLE_CONTENT_VIEWER), used as its lookup key in the role registry.

getDescription()

Returns: String

A short human-readable summary of what this role grants, shown to administrators when assigning roles.

getCategory()

Returns: String

The role category this role is grouped under in the admin role picker.

To get full access to the Kademi Hub existing customers can login here, or new customers can register here.