edubase_post_organizations_members
Assign users to organizations, updating memberships when users are already members. Configure permission levels, department, and notification settings in a single API call.
Instructions
Assign user(s) to organization(s). Updates memberships if already member of an organization.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| users | Yes | comma-separated list of user identification strings | |
| notify | No | notify users (default: false) | |
| department | No | optional name of department (or its external identifier if no department has this name), the competency assignments of the members moved to another department are updated, the competencies they only had through their previous department are lost | |
| 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) |