edubase_post_user_organizations
Assign a user to organizations, updating membership if already a member. Optionally set permissions, department, and notify user.
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 (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) |