Users
Users can only be added to TIBCO Scribe® by inviting them to an Organization. See InvitedUsers for information on those endpoints. Use the Users endpoints to view and manage Users that have accepted an invitation to the Organization, to retrieve your User information, or to view and modify email notification settings for a User. See Managing Users in the TIBCO Scribe® Help.
To modify or delete an existing User, use one of the Organizations endpoints. See Organizations for additional information.
Endpoints — Use the links in the Endpoints section below to access the TIBCO Scribe® Swagger page and try out the API against your Organization.
Fields For Users Endpoints — Review the field definition table below the list of Endpoints for detailed field level information.
Considerations
In some cases there are special considerations or use cases for specific endpoints that you should know about before you use the endpoint.
TIBCO Cloud™ Integration - Connect User Notes
Some API calls apply only to TIBCO Scribe® Online Classic Organizations. Using any of the following calls for a TIBCO Cloud™ Integration - Connect Organization is not supported.
- PUT /v1/users
- PUT /v1/users/invitations/{inviteId}
Refer to the following documentation for TIBCO Cloud™ API information:
- Using APIs to Manage Child Organizations
- TIBCO Cloud User Management APIs
- TIBCO Cloud™ Integration API Documentation
Endpoints
Return your User information
Modify your User information
Return a list of email notification settings
Modify email notification settings
Return a list of Invitations
Modify Invitation status
Fields For Users Endpoints
The list of fields defined in this table is comprehensive across all Users endpoints. See Endpoints for a list of Users endpoints with links to the associated Swagger page.
Name |
Description |
Endpoints |
---|---|---|
Parameters |
||
accept query boolean |
Accept or decline the selected invitation.
|
|
path string |
Email address of the invited User. Required If the User has accepted the invitation, the invitation record no longer exists and no records are returned. NOTE: You can only retrieve your own invitations. |
|
inviteId path string |
ID of the invitation. Required If the User has accepted the invitation, the invitation record no longer exists and no records are returned. |
|
limit query integer |
Maximum number of Users to return. Default value is 100. See Reading Resources for more information on offset and limit parameters. |
|
model body model |
Model to update a User notification record. Required |
|
offset query integer |
Number of Users to skip before returning results. Default value is 0. See Reading Resources for more information on offset and limit parameters. |
|
userId path string |
ID of the User. Required |
|
userModel body model |
Model to update your User record. Required |
|
Response |
||
company response string |
Name of the Company for this User. |
|
connectorActivationEmail response boolean |
Indicates whether or not to send email notifications when a Connector is installed or uninstalled.
|
|
country response string |
User's Country address field. |
|
response string |
User's email address. Email address serves as an ID and must be unique for each User. Required when modifying User information. |
|
eventFailedJobEmail response boolean |
Indicates whether or not to send email notifications when an Integration Services Event Solution fails. This email notification is not generated if Record or Run failure messages are enabled, because a message is generated by those options..
|
|
failedJobEmail response boolean |
Indicates whether or not to send email notifications when a Solution execution fails.
|
|
failedRowsEmail response boolean |
Indicates whether or not to send email notifications when one or more records fail during a Solution execution.
|
|
firstName response string |
User's first name. Required when modifying User information. |
|
heartbeatEmail response boolean |
Indicates whether or not to send email notifications for Agent Heartbeat Failure.
|
|
httpReferrer response string |
URL associated with this User. It could be their Company web site or a URL for the account registration page. A user could request an account by filling out this form. |
|
id response string |
User's system ID. GUID / UUID of an invitation. |
|
invitationDate response string |
Date and time in UTC time that the invitation was sent to the invited User. |
|
isApproved response boolean |
Indicates whether or not the User's email address has been validated. Users cannot be given an account if their email address is invalid.
|
|
jobTitle response string |
User's title. |
|
lastName response string |
User's last name. Required when modifying User information. |
|
leadSource response string |
How the User heard about TIBCO Scribe®, such as Direct Trial, indicating that the user requested a Trial Subscription. |
|
message response string |
Message sent to the invited User in an invitation. |
|
omittedFields response string |
Returns a list of fields that were omitted in the user model sent to the API. |
|
orgId response integer |
ID of the Organization to which the User has been invited. |
|
orgName response string |
Name of the Organization. Required when modifying email notification settings. |
|
password response string |
Password field for the User. Returns null when included in a response. |
|
phone response string |
User's telephone number. |
|
postalCode response string |
User's Postal or Zip code address field. |
|
roleType response string |
User role in TIBCO Scribe® which controls permissions. Roles include:
|
|
sender response string |
Email address of the User who sent the invitation. |
|
state response string |
User's State address field. |
|
status response string |
Status of the invitation. Options include:
|
|
systemUpdateEmail response boolean |
Indicates whether or not to send email notifications when the TIBCO Scribe® software is updated.
Note: This option is no longer used. |
|
tenantId response string |
GUID / UUID of the Organization. Required when modifying email notification settings. |
|
underPostDefaults response string |
For internal use only. Not required. |
|
See