object Companion

Properties

Link copied to clipboard

Permission to check if the user can affect entities part of this Trackable, e.g. the Trackable itself or InterfaceSpecifications with Issues

Link copied to clipboard
const val COMMENT: String

Permission to check if the user can comment on existing Issues on the Trackable Also allows editing of Comments the user created.

Link copied to clipboard

Permission to check if the user can create Issues on the Trackable Includes adding already existing Issues

Link copied to clipboard

Permission to check if the user can add Issues on the Trackable to other Trackables

Link copied to clipboard

Permission to check if the user can add Labels on the Trackable to other Trackables

Link copied to clipboard

Permission to check if the user can manage (add, remove, update) Artefacts on the Trackable

Link copied to clipboard
const val MANAGE_IMS: String

Permission to check if the user can edit the IMSProjects of the Trackable

Link copied to clipboard

Permission to check if the user can manage Issues. This includes CREATE_ISSUES and COMMENT. This does NOT include LINK_TO_ISSUES and LINK_FROM_ISSUES. This includes

Link copied to clipboard

Permission to check if the user can manage (add, remove, update) Labels on the Trackable. Note: to delete a Label, the user has to be able to remove it from all Trackables which currently use the Label

Link copied to clipboard
const val MODERATOR: String

Permission to check if the user can moderate Issues on the Trackable This allows everything MANAGE_ISSUES allows. Additionally, it allows editing and deleting Comments of other users

Link copied to clipboard

Used to track AffectedByIssue entities relative to a trackable Not used for permission checking, rather for filtering