Skip to main content

Group resource data model

 

/Group

Dictionary table

The

diagranservice

Soffid

allows
AttributeTypeRequiredUpdatableDescriptionAdditional comment

id

Long

Yes

-

Primary keymodel of the groupobject: http://www.soffid.org/doc/console/2.9.0/uml/com/soffid/iam/api/Group.html

 

name

String

Yes

Yes

Name usedyou to identifyadd a group

Name must be unique

quota

String

-

Yes

Quota allocated to the shared folder

 

description

String

-

Yes

Description of the group

 

parentGroup

String

-

Yes

Name of the parent group

Only the root group doesn't have value.

The groups have a tree structure.

type

String

-

Yes

ID of the organizational unit type

Organizational units type are managed in the IAM Console (Administration > Configure Soffid > Global Settings > Group Type)

driveLetter

String

-

Yes

Drive letter used to get access to this group's drive

This shared folder can be mounted on ESSO hosts by using a startup script

Only one character are allowed

driveServerName

String

-

Yes

File server to store this group's drive

Only applies when used in combination with shared folder agents and script logons. If specified, a shared folder for this group will be created.

obsolete

Boolean

-

Yes

 

 

organizational

Boolean

-

Yes

 

 

section

String

-

Yes

 

 

meta

ScimMeta

  • resourceType (String)
  • created (Date)
  • lastModified (Date)
  • location (String)

-

-

Additional information recommended in SCIM definition:

  • resourceType: Resource requested (in this case "Group")
  • created: user creation date
  • lastModified: last modification date of any user attributes
  • location: URL tof the resource <domain>/webservice/scim/Group/<id>

These attributes are returned in the response

These attributes are not updatable

attributes

Map<String, Object>

  • "attribute" : "value"

-

Yes

Additionalcustomized data assigned to the group object. You can do that on metadata option:

  • Main Menu > Administration > Configure Soffid > Global Settings > Metadata
  • AttributesIt areis definedallowed into consult all the IAMUser Consoledefinition (Administration > Configure Soffid > Global Settings > Metadata)

    Values are managed inusing the IAMSchema Console (Administration >  Resources > Groups)query:

    http://<your-domain>/webservice/scim2/v1/Schemas/urn:soffid:com.soffid.iam.api.Group

    Full JSON example

    &&TODO&& Cambiar JSON

    {
      "organizational": true,
      "driveLetter": "G",
      "obsolete": true,
      "description": "Enterprise engineering team",
      "section": null,
      "type": null,
      "meta": {
        "location": "http://<domain>/webservice/scim2/v1/Group/11345",
        "resourceType": "Group"
      },
      "quota": "0",
      "name": "Engineering team",
      "parentGroup": "enterprise",
      "attributes": {},
      "id": 11345
    }