Introduction
It is possible for 3rd party apps to send out of office information or query out of office period with the newly added REST endpoints.
There are 4 REST Resources which can be accessed.
ConfigResource - Used for configuring options and JQL Filter.
OutOfOfficeOneTimeRuleResource - Used for configuring any one time rule.
OutOfOfficePeriodResource - Used for configuring OutOfOffice Period.
OutOfOfficeRecurRuleResource - Used for configuring OutOfOffice Recurring Rule.
Resources
Configuration Settings
It is possible to update the OOO user options for the users via REST API
List of parameters
Data Type | Attribute Name | Default Value | Remarks |
---|---|---|---|
String | ignoreSelfAssign | false | true/false to ignore self assignment of issue |
String | allowCovererAssignBack | false | true/false to allow coverer to assign issue back |
String | oooReplyWhenMentioned | false | true/false to thread reply when being mentioned |
String | exclusionMode | default | Exclusion mode for JQL which can be either default or user |
String | defaultJql | Default JQL used in the global level | |
String | userJql | User defined JQL |