I may be doing something incorrectly here, but can't figure out what.
In our use case we have groups of managers (not dokuwiki managers) that are responsible for approving edits and changes to our various namespaces. To show what everyone needs to approve, the goal is to have the approval list on the start page list all pages the manager has individual or group approval responsibility for.
First, I placed the managers into groups appropriate to their function. The pages show the correct approver at the top, but the following approve table on the start page did not list the approval assignments:
---- approve table ----
This makes sense as the assignment is for the group, not the user. However, I couldn't find an expression for the groups of the currently signed in user, and I still need a way to list the pages each user is responsible for.
So, I switched my approval assignments to 100% individual as each of our management groups is small, only 1-3 users. Each namespace now has 1-3 approvers listed in the configuration. However, the pages only show the first listed (not a big deal) and further only allow the first listed approver to approve the page.
- If I use groups as approvers, I can't list each individual's pages
- If I use individuals as approvers, I can't functionally assign more than 1 to approve (they can be added to the configuration, but only the first listed actually has approval permissions).
Other config. options for our set up:
- Strict Approver = 1
- Hide Drafts = 1
- Approval State = 1
- Display Banner Read Only = 1
- Long Banner = 1
Is there a way I'm missing to list all the pages a user has approval responsibility for if the approval assignment is for a group?
Appreciate any advice!