Files
developer.sailpoint.com/docs/extensibility/transforms/operations/upper.md
2025-05-08 12:25:53 -04:00

1.9 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
upper Upper Upper Upper upper
transforms
operations
upper
Convert an input string into all uppercase letters. /extensibility/transforms/operations/upper
Transforms
Transform Operations

Overview

Use the upper transform to convert an input string into all uppercase letters.

Transform structure

The upper transform only requires the transform's type and name attributes:

{
  "type": "upper",
  "name": "Upper Transform"
}

Attributes

  • Required Attributes

    • type - This must always be set to upper.
    • 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.
    • input - This is an optional attribute that can explicitly define the input data passed into the transform logic. If no input is provided, the transform takes its input from the source and attribute combination configured with the UI.

Examples

This transform takes the input "inactive" and produces the output "INACTIVE".

Input: "inactive"
Output: "INACTIVE"

Transform request body:

{
  "attributes": {
    "input": {
      "attributes": {
        "value": "inactive"
      },
      "type": "static"
    }
  },
  "type": "upper",
  "name": "Upper Transform"
}

 

This transform takes the input "Everyone" and produces the output "EVERYONE".

Input: "Everyone"
Output: "EVERYONE"

Transform request body:

{
  "attributes": {
    "input": {
      "attributes": {
        "value": "Everyone"
      },
      "type": "static"
    }
  },
  "type": "upper",
  "name": "Upper Transform"
}