...
- Determine what data is required as part of the status report.
- JIRA information - use the jiraissues macro
- Time logs - use some SQL queries and the SQL Plugin for ConfluenceDocumentation
- Confluence activity - more SQL queries
- Other data - more SQL queries, metadata reports, or the Reporting Plugin
- Text data - free format data to cover other information
- Create a parameterize page like a live-template using the Scaffolding Plugin or something similar using the Run macro
- Parameters need to include user id and a time range (start of period, end of period)
- Determine how to manage each employees status page
- Suggestion is to create the status page in each employee's personal space
- Determine access permissions
- Suggestion is to use the CLI Plugin for Confluence or ACLI to automate creation of a standard user space with status report page and all the right permissions
- Follow the instructions on How to archive pages with dynamic content so that the status report is archived once the manager-employee meeting is complete - this will satisfy HR requirements for record keeping