The info on this page applies to Grouper v4 and above.

External System 

Grouper TeamDynamix External System

Provisioning attributes

Advice

  • Provisioning type is hardcoded to membershipObjects
  • Use group and entity link (since there are uuids in the target for groups and entities that need to be looked up)

Group attributes. API

Grouper name

Type

Required?

TeamDynamix API

Description

idStringrequiredIDThis is the id read from TeamDynamix.  Select only.  This should not be translated from Grouper, and the target attribute should be cached.
nameStringrequiredName

This is the name of the group on the TeamDynamix side.

descriptionStringoptionalDescriptionThis is the description in TeamDynamix

Entity attributes. API

Grouper name

Type

Required?

TeamDynamix API

Description

idStringrequiredUIDThis is the id read from TeamDynamix.  Select only.  This should not be translated from Grouper, and the target attribute should be cached.
firstNameStringrequiredFirstName

This is the first name of the user in TeamDynamix. 

lastName

StringrequiredLastName

This is the last name of the user in TeamDynamix.

externalId

StringrequiredExternalId

External id of the user

primaryEmail

StringrequiredPrimaryEmail

The primary email of the user in TeamDynamix.

company

StringrequiredCompany

The company of the user.

securityRoleId

StringrequiredSecurityRoleId

The UID of the global security role associated with the user.

userName

StringrequiredUserName

The username of the user, for use when using TeamDynamix authentication.