admin_manage_person
Administer persons: update instance roles, assign board managers, issue or revoke API keys, and create new users.
Instructions
Instance-level administration: change someone's instance role, make someone
a manager of a board, or mint and revoke API keys. Off unless the operator
sets PLANKA_ALLOW_USER_ADMIN, and this server will never raise its own
account's role or hand out admin.
create_api_key returns the key once - Planka cannot show it again, and
it replaces any key that account already had, breaking whatever was using it.
A key is a long-lived credential that acts as that person, and the value will
pass through this conversation and any transcript of it, so treat the output
as a secret and hand it over out of band. revoke_api_key clears one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name for create_person. | |
| No | Email for create_person. | ||
| action | Yes | set_instance_role | add_board_manager | create_api_key | revoke_api_key | create_person. | |
| person | No | Existing person (name, email or id) for set_instance_role and add_board_manager. | |
| board_id | No | Board (container) id for add_board_manager. | |
| instance_role | No | admin | projectOwner | boardUser | guestOnly. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||