Table of Contents

Search

  1. Preface
  2. Informatica Intelligent Cloud Services REST API
  3. Platform REST API version 2 resources
  4. Platform REST API version 3 resources
  5. Data Integration REST API
  6. Mass Ingestion Files REST API
  7. Mass Ingestion Streaming REST API
  8. RunAJob utility
  9. ParamSetCli utility
  10. REST API codes
  11. REST API resource quick references

REST API Reference

REST API Reference

Adding SAML role mappings

Adding SAML role mappings

Add SAML role mappings that map SAML roles to
Informatica Intelligent Cloud Services
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
Informatica Intelligent Cloud Services
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
Informatica Intelligent Cloud Services
role and SAML role mappings.
roleName
String
yes
Include in the roleMappings object.
Name of the
Informatica Intelligent Cloud Services
role.
samlRoleNames
List
yes
Include in the roleMappings object
Names of the SAML roles to map to the
Informatica Intelligent Cloud Services
role.
Returns the 204 response code if successful. Returns an error object if errors occurs.

PUT example

To map the
Informatica Intelligent Cloud Services
Developer role to the Data Designer and MS Deployer SAML roles, and map the
Informatica Intelligent Cloud Services
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 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!