mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-09 20:37:47 +00:00
1.6 KiB
1.6 KiB
id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, description, slug, tags
| id | title | pagination_label | sidebar_label | sidebar_class_name | keywords | description | slug | tags | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| uuid-generator | UUID Generator | UUID Generator | UUID Generator | uuidGenerator |
|
Create a universal unique ID (UUID). | /extensibility/transforms/operations/uuid-generator |
|
Overview
Use the UUID generator transform to create a universal unique ID (UUID) in the form of a 36-character string.
:::note Other Considerations
There is no uniqueness checking in this transform - the underlying code is written to provide a 1 in 68,719,476,736 chance of creating a string that actually collides with another string within the tenant, so the generated UUID's uniqueness is very likely, but it is not guaranteed.
:::
Transform Structure
The UUID generator transform only requires the transform's type and name attributes:
{
"type": "uuid",
"name": "UUID Generator Transform"
}
Attributes
-
Required Attributes
- type - This must always be set to
uuid. - name - This is a required attribute for all transforms. It represents the name of the transform as it will appear in the UI's dropdown menus.
- type - This must always be set to
-
Optional Attributes
- requiresPeriodicRefresh - This
trueorfalsevalue indicates whether the transform logic should be reevaluated every evening as part of the identity refresh process.
- requiresPeriodicRefresh - This
Examples
This transform produces a UUID such as "f7493c55-f3fc-491a-b352-4664d71f885b".
Transform Request Body:
{
"type": "uuid",
"name": "UUID Generator Transform"
}