edubase_post_user_organizations
Assign a user to one or more organizations, updating existing memberships. Set optional permission levels for content, members, and organization, with notification and department options.
Instructions
Assign user to organization(s). Updates membership if already member of an organization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | user identification string | |
| notify | No | notify user (default: false) | |
| department | No | optional name of department | |
| organizations | Yes | comma-separated list of organization identification strings | |
| permission_content | No | optional permission level to contents in organization (none / view / report / control / modify / grant / admin) (default: none) | |
| permission_members | No | optional permission level to members in organization (none / department / organization) (default: none) | |
| permission_organization | No | optional permission level to organization (member / teacher / reporter / supervisor / admin) (default: member) |