edubase_post_user_organizations
Assigns a user to specified organizations, updating existing membership and setting optional permissions, department, and notification preferences.
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 | |
| organizations | Yes | comma-separated list of organization identification strings | |
| department | No | optional name of department | |
| permission_organization | No | optional permission level to organization (member / teacher / reporter / supervisor / admin) (default: member) | |
| permission_content | No | optional permission level to contents in organization (none / view / report / control / modify / grant / admin) (default: none) | |
| notify | No | notify user (default: false) |