Files
developer.sailpoint.com/docs/extensibility/transforms/operations/uuid-generator.md
2024-02-28 12:14:29 -05:00

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
transforms
operations
uuid
generator
Create a universal unique ID (UUID). /extensibility/transforms/operations/uuid-generator
Transforms
Transform Operations

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.
  • Optional Attributes

    • requiresPeriodicRefresh - This true or false value indicates whether the transform logic should be reevaluated every evening as part of the identity refresh process.

Examples

This transform produces a UUID such as "f7493c55-f3fc-491a-b352-4664d71f885b".

Transform Request Body:

{
  "type": "uuid",
  "name": "UUID Generator Transform"
}