Sift | Docs

external_sync

Protocol buffer definition for external_sync

sift/external_sync/v1/external_sync.proto

ExternalSync

FieldTypeLabelDescription
organization_idstring
most_recent_sync_dategoogle.protobuf.Timestampoptional
most_recent_sync_by_user_idstringoptional
scim_server_urlstring
token_created_dategoogle.protobuf.Timestampoptional
token_lifetime_secondsuint32
most_recent_token_by_user_idstringoptional

ExternalSyncToken

The actual token value is not returned after it is first generated.

FieldTypeLabelDescription
token_idstring
lifetime_secondsuint32
created_dategoogle.protobuf.Timestamp
created_by_user_idstring

GenerateTokenRequest

GenerateTokenResponse

FieldTypeLabelDescription
external_syncExternalSync
tokenstring

GetExternalSyncRequest

GetExternalSyncResponse

FieldTypeLabelDescription
successbool
external_syncExternalSync

ListExternalSyncTokensRequest

FieldTypeLabelDescription
page_sizeuint32The maximum number of tokens to return. The service may return fewer than this value. If unspecified, at most 50 tokens will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000. Optional.
page_tokenstringA page token, received from a previous ListExternalSyncTokens call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListExternalSyncTokens must match the call that provided the page token. Optional.
filterstringA Common Expression Language (CEL) filter string. There are currently no available fields. For further information about how to use CELs, please refer to this guide.
order_bystringHow to order the retrieved user defined functions. Formatted as a comma-separated string i.e. "FIELD_NAME[ desc],...". Available field to order_by is created_date. If left empty, items are ordered by created_date in descending order (newest-first). For more information about the format of this field, read this Example: "created_date asc".

ListExternalSyncTokensResponse

FieldTypeLabelDescription
external_sync_tokensExternalSyncTokenrepeated
next_page_tokenstring

SyncOrganizationRequest

SyncOrganizationResponse

FieldTypeLabelDescription
external_syncExternalSync
existing_user_countuint32
added_to_organization_user_idsstringrepeated
created_userssift.common.type.v1.Userrepeated
deactivated_user_idsstringrepeated
existing_group_countuint32
created_user_groupssift.user_groups.v2.UserGrouprepeated
deleted_user_group_namesstringrepeated

ExternalSyncService

On this page