Grants full edit access to content within a website repository, covering content items, binary, text, image and video assets, and the query tables built over them. Applies to content-managed resources (content items, assets, repository browse and render pages, and query table folders) whose organisation is within the granting organisation, or whose repository matches a repository-scoped grant. It always allows the Content Viewer role, so a profile granted this role also gets read access to content.

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 author", used as its lookup key in the role registry.
priviledgesSet<Priviledge>

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 author", 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.