and Answers| Latest Update
What are Notifications ✔️✔️Notifications are email notifications only sent to individuals with
following permissions
1. Browse Projects Permission
2. Members of issue security levels
Workflow Conditions ✔️✔️Control whether a transition should be executed by a user
e.g. allow only reporter to execute; allow only users w/ certain permissions; allow execution
only if code has/has not been committed, etc.
Workflow Conditions: Validating Input ✔️✔️Conditions can not validate input parameters
gathered from the user on a transition screen; this is done through a Validator
Workflow: Validators ✔️✔️Validators check that any input made to transition is valid BEFORE
transition is performed
If validator fails, issue doe not progress to destination status and post functions are not
executed
Workflow: Post Functions ✔️✔️Carry our additional processing after a transition
e.g. updating issues fields; generating change history for an issue; adding comment to issue,
etc.
Essential Post Functions ✔️✔️1. Set issue status to linked status of destination WF status
2. Add comment to issue if entered in transitions
, 3. Update change history for issue and store in issue DB
4. Re-index issue to keep indices in sync w/ DB
5. Fire Generic Event that can be processed by listeners
What is a Permission Scheme ✔️✔️A permission scheme is set if user/group/role assign for a
project permission
Every project has a permission scheme
One permission scheme can be associated with many projects
Why Use a Permission Scheme ✔️✔️Many project have the same needs regarding access rights.
Permission Schemes prevent having to set up permissions individually for every project
Who Can Change Project Key ✔️✔️Only the Project Admin
What Can Project Admin Change? ✔️✔️Name, URL, Key, Project Type, Project Category, Avatar,
Description, Project Lead, Default Assignee
Project Permission Config ✔️✔️Project Permissions are organized into Permission Schemes and
applied to a project.
Admins can assign users, but can't customize the permission scheme.
Issue Security Permissions ✔️✔️Organized into security schemes and allow visibility of individual
issues to be adjusted.