Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

Table of Contents

Search

  1. Preface
  2. IDMC REST API
  3. REST API resource quick references
  4. Platform REST API version 2 resources
  5. Platform REST API version 3 resources
  6. Data Integration REST API
  7. Cloud Data Integration for PowerCenter (CDI-PC) REST API
  8. Data Ingestion and Replication REST API
  9. Customer Managed REST API
  10. RunAJob utility
  11. ParamSetCli utility
  12. REST API codes

REST API Reference

REST API Reference

Adding SAML role mappings

Adding SAML role mappings

Add SAML role mappings that map SAML roles to
IDMC
roles.
You cannot map a SAML group or role that contains one of the following characters in the name:
  • Pipe ( | )
  • Semicolon ( ; )
  • Comma ( , )

PUT request

To add a mapping between
IDMC
roles and SAML roles, use the following URI:
/public/core/v3/Orgs/<organization ID>/addSamlRoleMappings
Include the following information:
Field
Type
Required
Description
roleMappings
Array
yes
Object that defines the
IDMC
role and SAML role mappings.
roleName
String
yes
Include in the roleMappings object.
Name of the
IDMC
role.
samlRoleNames
List
yes
Include in the roleMappings object
Names of the SAML roles to map to the
IDMC
role.
Returns the 204 response code if successful. Returns an error object if errors occurs.

PUT example

To map the
IDMC
Developer role to the Data Designer and MS Deployer SAML roles, and map the
IDMC
Admin role to the Operator SAML role, you might send a request similar to the following example:
PUT <baseApiUrl>/public/core/v3/Orgs/6MRgiMIfvdRfCCLITrLCcI/addSamlRoleMappings Content-Type: application/json Accept: application/json INFA-SESSION-ID: 9KA11tLGqxVcGeul8SQBK3 { "roleMappings": [ { "roleName": "Developer", "samlRoleNames": ["Data Designer","MS Deployer"] }, { "roleName": "Admin", "samlRoleNames": "Operator" } ] }

0 COMMENTS

We’d like to hear from you!