{ 'entityName': 'Team', 'memberObjectIds': [9144860, 1013530, 1138130, 1125360, 26850, 27190], 'name': 'Morrison Industries (MI)', 'objectId': 970730, 'objectVersion': 5, 'ownerObjectId': 10000 }
Attribute | Legacy | Level | Data Type | Write | Description |
---|---|---|---|---|---|
name | YES | 0 | string | Yes | The name of the [Team] |
objectId | YES | 0 | integer | No | |
objectVersion | YES | 0 | integer | No | |
ownerObjectId | YES | 0 | integer | No | |
memberObjectIds | YES | 128 | list<integer> | No | A list of the objectIds of entities that belong to the [Team] |
_CONTACTS | YES | 256 | list<Contact> | No | A level 0 Omphalos representation of all the [Contact]s assigned to the [Team]. |
A special case is made for the built-in "all intranet" team (OGo#10003). As all accounts will be a member of this team membership is both potentially large and the membership value is uninteresting. In recognition of this the representation of membership in the "all intranet" team is supressed by the server default "zOGIExpandAllIntranet". Change the value of this default to "YES" or "NO" depending on if your client applications need to see the actual memebership of the "all intranet" team.
TBD
Command | Parameters | Description |
---|---|---|
team::new | values | Create a new [Team]. Only accounts with the system admin role can run this command. |
team::delete | object | Delete a [Team]. Only accounts with the system admin role can run this command. |
team::get-logins | team | Return a list of the login values of all accounts assigned to a team. |
team::get | member_id\email\name\id\ids | Retrieve a [Team] or the [Team]s matching the criteria. If the parameter "name" or "id" is used a single [Team] or None will be returned, all other parameters may result in multiple results. |
team::list | properties, contexts, mask, limit | Return a list of the specified properties for all the [Team]s. |
team::search | ||
team::set | object, values | Update the attributes of the [Team]. |
Teams can also be manipulated by commands provided in the Accounts Logic Bundle; this includes adding and removing team members.
Tickets: #246
Wiki: AccountLogic
Wiki: Contact
Wiki: Model
Wiki: Team