Vridlo/types/Team: Difference between revisions

From ALT Linux Wiki
No edit summary
No edit summary
Line 4: Line 4:
  Unique identifier of group.
  Unique identifier of group.
* '''names''' is ''[[Vridlo/types/Name|Name]] array '''mandatory'''''
* '''names''' is ''[[Vridlo/types/Name|Name]] array '''mandatory'''''
  Name array for the account. It can include ''title'' value only.
  Name array for the group. It can include ''title'' value only.
* '''permissions''' is ''[[Vridlo/types/Permission|Permission]] array '''mandatory'''''
* '''permissions''' is ''[[Vridlo/types/Permission|Permission]] array '''mandatory'''''
  Defines permissions for the account, permissions include the admin, or any other write permission to a model.
  Defines permissions for the group, permissions include the admin, or any other write permission to a model.
* '''recitals''' is ''[[Vridlo/types/Recital|Recital]] array '''mandatory'''''
* '''recitals''' is ''[[Vridlo/types/Recital|Recital]] array '''mandatory'''''
  Recitals array for the group, it describes all of group logins, email, jabber addresses etc.
  Recitals array for the group, it describes all of group logins, email, jabber addresses etc.

Revision as of 14:58, 5 December 2019

Group is a structure that represents Group model. It is described as:

  • id is natural mandatory read-only
Unique identifier of group.
  • names is Name array mandatory
Name array for the group. It can include title value only.
Defines permissions for the group, permissions include the admin, or any other write permission to a model.
  • recitals is Recital array mandatory
Recitals array for the group, it describes all of group logins, email, jabber addresses etc.
  • members is User array mandatory
Recitals array for the group, it defines all of group logins, email, jabber addresses etc.
  • descriptions is Lorem array optional
Descriptions array of the group, which is defined as array of Lorems.