An API for interacting with the identity and access management system of Aritma.
- Updates an SSO provider
Aritma IAM API (V1)
The properties that defines the behavior of this provider, dependent on which provider that is used, see json schemas for more details
Whether users are automatically provisioned on first login via this provider.
The OAuth 2.0 client ID registered with the identity provider.
The OAuth 2.0 client secret. Leave null for public clients using PKCE.
The Signicat authority URL for your environment.
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/sso/signicat
- IAM APIhttps://api.dev.aritma.io/core/iam/v1/sso/signicat
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
{ "scheme": "string", "displayName": "string", "enabled": true, "type": "oidc", "properties": { "loginEnabled": true, "visible": true, "delegationEnabled": false, "autoProvisioningEnabled": true, "clientId": "my-client-id", "clientSecret": "my-client-secret", "verifyEnabled": false, "authority": "https://yourorg.signicat.com/auth/open", "method": "BankId" } }
[ { "rel": "self", "href": "/v0/sso/custom/1", "method": "GET" } ]
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/sso/signicat/{id}
- IAM APIhttps://api.dev.aritma.io/core/iam/v1/sso/signicat/{id}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payloadOK
The unique authentication scheme name used to identify this provider.
The human-readable name shown to users on the login page.
Indicates whether this provider is currently active and available for login.
The provider type name (e.g. Azure, Google, Signicat, Custom).
Provider-specific configuration properties.
Whether users are automatically provisioned on first login via this provider.
The OAuth 2.0 client ID registered with the identity provider.
The OAuth 2.0 client secret. Leave null for public clients using PKCE.
The Signicat authority URL for your environment.
{ "id": 1, "scheme": "azure-ad", "displayName": "Our Azure AD", "enabled": true, "providerName": "Azure", "type": "oidc", "properties": { "loginEnabled": true, "visible": true, "delegationEnabled": false, "autoProvisioningEnabled": true, "clientId": "my-client-id", "clientSecret": "my-client-secret", "verifyEnabled": false, "authority": "https://yourorg.signicat.com/auth/open", "method": "BankId" } }
The properties that defines the behavior of this provider, dependent on which provider that is used, see json schemas for more details
Whether users are automatically provisioned on first login via this provider.
The OAuth 2.0 client ID registered with the identity provider.
The OAuth 2.0 client secret. Leave null for public clients using PKCE.
The Signicat authority URL for your environment.
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/sso/signicat/{id}
- IAM APIhttps://api.dev.aritma.io/core/iam/v1/sso/signicat/{id}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
{ "id": 0, "scheme": "string", "displayName": "string", "enabled": true, "type": "oidc", "properties": { "loginEnabled": true, "visible": true, "delegationEnabled": false, "autoProvisioningEnabled": true, "clientId": "my-client-id", "clientSecret": "my-client-secret", "verifyEnabled": false, "authority": "https://yourorg.signicat.com/auth/open", "method": "BankId" } }
- Mock serverhttps://developer.aritma.com/_mock/apis/platform/iam/openapi/iam-openapi/v1/sso/signicat/{id}
- IAM APIhttps://api.dev.aritma.io/core/iam/v1/sso/signicat/{id}
- Payload
- cURL
- C#
- JavaScript
- Python
- Go
- PHP
- Java
- Java 8
No request payload