Who can request an absence?
Any Atlassian user on your site, from their own personal settings page. A request is always recorded for the signed-in user; nobody can file one on someone else’s behalf.
Who can approve requests?
A member of the sitewide approver pool, the requester’s own team approvers if your administrator set up teams, or any Jira administrator, but never the requester on their own request. Approvers can be individual users or Jira groups. With approvals switched off, requests are approved automatically.
How does substitute coverage work?
When an approved absence starts, the app reassigns the person’s open issues to the chosen substitute, in the projects an administrator selected and in which the person may assign issues themselves. Once the absence has ended, the issues the substitute still holds go back. Coverage never runs across all projects.
What if the substitute cannot be assigned an issue?
That issue is skipped and stays with the absent person. Their own page shows “Coverage incomplete” with the number of affected issues, so the gap is visible. Usually the substitute just needs to be assignable in that project.
Can the app stop an issue being assigned to someone who is away?
No, not before the fact: Forge cannot block an assignment as it happens. The app reacts with a warning comment shortly afterwards (internal on Jira Service Management requests), at most once per issue and absence, and the issue view shows the out-of-office hint.
Does it work in Jira Service Management, and without it?
Both. Service desk agent coverage is a first-class use case, and the app works the same in Jira Software. It uses only general Jira features, so there is nothing specific to Jira Service Management to set up; on service desk requests the warning comment is internal.
Can team members come from Atlassian Teams?
Yes. An administrator can link one of the app’s teams to an existing Atlassian Team; its members are then read from Atlassian and kept for at most 15 minutes. Approvers are still chosen in the app. If a linked team cannot be read, it counts as having no members and its requests go to the approver pool.
Can the absence reason stay private?
Yes. The reason is optional and treated as sensitive personal data. It is never shown on the issue hint, never written to logs, and by default visible only to the requester and an authorised approver. For types marked sensitive, such as sick leave, other people see only “Absent”. Who sees whose absences at all is a setting too: everyone, the same team, or approvers only.
How do we handle erasure requests and retention?
An administrator can delete all data of a person in one step, with or without an active subscription. An optional retention period, up to 3,650 days, deletes finished absences automatically. Once a week, the data of accounts Atlassian reports as closed is deleted.
Which languages does the app support?
English and German, following each user’s Atlassian profile language. The warning comment uses one site-wide language your administrator chooses. Absence-type labels you define are shown exactly as you entered them.
How do I get support?
Through our
support portal, or by e-mail to
support@vi2va.de. Please never send private absence reasons, passwords or tokens.