Organization unit groups
An organization unit can be any kind of department or part of an organization.
Group attributes
Attributes from VOOT Core
type
fc:orgunit
id
A unique identifier of the organization unit.
Example:
"fc:org:uninett.no:unit:AVD-U20"
parent
Points to the identifier of the organization.
Example:
"fc:org:uninett.no"
displayName
A human friendly name of the organization unit. Obtained from
eduPersonOrgUnitDN:ou
Datatype: Translatable String
Example:
"Department of Informatics"
description
A textual description of the group (optional). It may be translated as well.
Leave this field out rather than replicate the name of the organization.
Datatype: SCIM String
Example:
"Research into all aspects of computing"
public
A boolean flag indicating whether the existence of this group and the basic group information is publicly available. It is always false for this group type.
Datatype: SCIM Boolean
Example:
false
active
Will always be
true
for organization units that are currently active.Datatype: SCIM Boolean
Example:
true
Membership attributes
The user’s relationship to the group is expressed in a membership object. For organization unit groups, the object can contain the following attributes:
basic
This value may be
member
,admin
orowner
.When populated from eduOrg/eduOrgUnit, this value is
admin
for employees, andmember
for all others.Example:
"member"
primaryOrgUnit
A boolean flag telling whether the current user is primarily affiliated with this org unit. A user will only have one primary affiliation to an org unit.
Datatype: SCIM Boolean
Example:
true
Example:
{
"displayName": "Avdeling for System og Mellomvare",
"id": "fc:org:uninett.no:unit:AVD-U20",
"parent": "fc:org:uninett.no",
"type": "fc:orgunit",
"membership": {
"primaryOrgUnit": true,
"basic": "member"
},
"public": false
}
Note
For primary and secondary education, the primaryOrgUnit
membership
attribute is replaced with primarySchool
.