|
You should always use the security concept of the least privilege when creating and assigning privileges to application keys. It is not a best practice to assign a member of the Administrator group to an application key. A warning will be displayed if you attempt to create an application key based on a user with administrator privileges.
|
Property Name
|
Description
|
||
---|---|---|---|
Name
|
Word or phrase that identifies this key. Required field.
|
||
Avatar
|
An image that can be uploaded to visually represent the application key.
|
||
Description
|
The description of the application key.
|
||
Project
|
The work or group associated with this key.
|
||
Tags
|
Model tags you can use to group or categorize the application key.
|
||
IP Allowlist
|
The list of IPs allowed to access ThingWorx using the application key. Separate the IPs with a comma. If left blank, any IP may use the application key.
|
||
Client Name
|
User-definable field that can represent anything, such as the client associated with the application key or an IP address. ThingWorx disregards any values assigned to this field.
|
||
User Name Reference
|
The user name that is associated with the application key. Required field.
|
||
Key ID
|
The ThingWorx-generated key value. The key ID cannot be edited.
|
||
Expiration Date
|
The expiration date for the application key. If an expiration date is not specified, the default value in the User Management Subsystem is used. Application keys expire 24 hours after their creation if the expiration date is not specified or if the Application Key Lifetime (sec) value in the user management subsystem is not changed.
|
||
Last Modified Date
|
The date and time when the application key was last modified.
|
||
Home Mashup
|
The default mashup associated with the application key.
|
||
Documentation
|
Optional notes or background information that describes how or why this is used within the environment.
|
|
If an Expiration Date is not set, a value is calculated from the creation date of the application key entity plus the Application Key Lifetime (sec) setting in the user management subsystem.
|
|
If an Expiration Date is not set, a value is calculated from the creation date of the application key entity plus the Application Key Lifetime (sec) setting in the user management subsystem.
|