Files
developer.sailpoint.com/docs/tools/sdk/python/Reference/Beta/Models/IdentityAttributeConfig1.md
2025-03-10 11:34:32 -04:00

1.7 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
beta-identity-attribute-config1 IdentityAttributeConfig1 IdentityAttributeConfig1 IdentityAttributeConfig1 pythonsdk
python
Python
sdk
IdentityAttributeConfig1
BetaIdentityAttributeConfig1
/tools/sdk/python/beta/models/identity-attribute-config1
SDK
Software Development Kit
IdentityAttributeConfig1
BetaIdentityAttributeConfig1

IdentityAttributeConfig1

Defines all the identity attribute mapping configurations. This defines how to generate or collect data for each identity attributes in identity refresh process.

Properties

Name Type Description Notes
enabled bool Backend will only promote values if the profile/mapping is enabled. [optional] [default to False]
attribute_transforms []IdentityAttributeTransform1 [optional]
}

Example

from sailpoint.beta.models.identity_attribute_config1 import IdentityAttributeConfig1

identity_attribute_config1 = IdentityAttributeConfig1(
enabled=True,
attribute_transforms=[
                    sailpoint.beta.models.identity_attribute_transform_1.IdentityAttributeTransform_1(
                        identity_attribute_name = 'email', 
                        transform_definition = sailpoint.beta.models.transform_definition_1.TransformDefinition_1(
                            type = 'accountAttribute', 
                            attributes = {attributeName=e-mail, sourceName=MySource, sourceId=2c9180877a826e68017a8c0b03da1a53}, ), )
                    ]
)

[Back to top]