edubase_post_organization_members
Assign users to an organization, updating existing memberships and setting optional permissions or department.
Instructions
Assign user(s) to an organization. Updates memberships if already member of the 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 | |
| organization | Yes | organization identification string | |
| 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) |