OneRosterOrgInput
- organizationType: objectrequired
- appType: boolean
Store Enabled deprecatedrequiredDeprecated: use PUT /orgs/{sourcedId}/config instead. Whether app store is enabled for the organization.
- identifierType: stringrequired
External identifier for the organization
- nameType: stringrequired
Name of the organization
- parentType: string | null
Id requiredID of the parent organization (null for top-level organizations)
- privacyType: stringFormat: uri
Policy Url deprecatedrequiredDeprecated: use PUT /orgs/{sourcedId}/config instead. Privacy policy URL for the organization.
- sourcedType: string
Id requiredUnique identifier for the organization
- typeType: stringenumrequired
Type of organization
values- department
- school
- district
- local
- state
- national
- cameraType: stringenum
Mic Default deprecatedDeprecated: use PUT /orgs/{sourcedId}/config instead. Default camera/mic permission for users in this organization (defaults to at_school).
values- always
_on - at
_school - user
_choice - always
_off
- consentType: boolean
Management Enabled deprecatedDeprecated: use PUT /orgs/{sourcedId}/config instead. Whether parental consent management is enabled for the organization.
- credentialType: stringenum
Import Mode deprecatedDeprecated: use PUT /orgs/{sourcedId}/config instead. Credential import mode - enabled, disabled, or inherit from parent organization (defaults to disabled).
values- enabled
- disabled
- inherit
- metadataType: object | null
Additional metadata associated with the organization
- statusType: stringenum
Status of the organization (defaults to active)
values- active
- tobedeleted
- inactive
