Skip to main content

Retrieved data

All connectors in the SaaS connector group are providing the same type of data to Snow License Manager. This data consists of the properties and objects described in the following sections. All tables are in the gsd schema.

note

The retrieved data by each SaaS connector would vary depending on the availability of information from its respective SaaS provider.

Provider account

Field in SaaSDescriptionField in SLM
AccountCreationDateDate when the SaaS account was createdtblAccountInstance -> CreationDate
AccountInstanceIdUnique id for the SaaS connectortblAccountInstance -> Id
AccountInstanceNameName of the SaaS connectortblAccountInstance -> Name
AccountTypeObject with additional information about the SaaS connectorgsd.tblAccountType
AggregationStartDateDate and time of the data aggregation starttblAccountInstanceImport -> AggregationDate
SubscriptionsList of subscriptions for the SaaS producttblSubscriptionInstance
UsersList of SaaS product userstblUser

Account type

Field in SaaSDescriptionField in SLM
AccountTypeIdInternal id unique for every SaaS providertblAccountType -> Id
AccountTypeNameName of the SaaS producttblAccountType -> AccountTypeName
HasLastUserActivityDateSpecifies if the date of the last user activity is included in the responsetblAccountType -> HasLastUserActivityDate
ProviderNameName of the SaaS providertblAccountType -> ProviderName
ThumbnailSaaS product logotblAccountTypeKeyValueBinaryStore -> Payload

Subscription

Field in SaaSDescriptionField in SLM
AssignedUserIdsList of the billable user ids for the current subscription modeltblImportSubscriptionInstanceUserHistory
AssignedUsersNumber of the billable userstblImportSubscriptionInstanceHistory -> AssignedUsers
AvailableUserAssignmentsNumber of the available user accounts for the current subscriptiontblImportSubscriptionInstanceHistory -> AvailableUsers
CreatedDateTimeDate and time when the subscription was createdtblSubscriptionInstance -> CreatedDateTime
SubscriptionInstanceIdInternal id for the subscriptiontblSubscriptionInstance -> Id
SubscriptionMeteringTypeType of the subscription model. It can be PerUser, PerUserCap, Agreement or UndefinedtblSubscriptionMeteringType
TypeDefinitionObject that consists of friendly subscription name and type idtblSubscriptionType
UserCapMaximum number of users for the subscriptiontblImportSubscriptionInstanceHistory -> UserCap

User

Field in SaaSDescriptionField in SLM
IdUnique user idtblUser -> Id
EmailUser email addresstblUser -> Email
UsernameUsernametblUser -> UserName
NameFull name of the usertblUser -> Name
RegistrationDateTimeDate when the user registeredtblUser -> RegistrationDateTime
FirstActivityDateTimeDate of the first activity by the usertblUser -> FirstActivityDateTime
LastActivityDateTimeDate of the last activity by the usertblUser -> LastActivityDateTime
StatusUser status.
It can have one of the following values: Undefined, Active, Inactive, Disabled, Deleted, Invited, Suspended
tblUserStatus
note

Object relations use internal database references between tables (enforced by foreign keys), for example tblAccountInstance referencing the account type for the instance with the column AccountTypeRefId pointing to the RefId column of tblAccountType.