Permissions required: bb.identityProviders.update
{
"name": "<string>",
"title": "<string>",
"domain": "<string>",
"type": "IDENTITY_PROVIDER_TYPE_UNSPECIFIED",
"config": {
"oauth2Config": {
"authUrl": "<string>",
"tokenUrl": "<string>",
"userInfoUrl": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED"
},
"oidcConfig": {
"issuer": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED",
"authEndpoint": "<string>"
},
"ldapConfig": {
"host": "<string>",
"port": 123,
"skipTlsVerify": true,
"bindDn": "<string>",
"bindPassword": "<string>",
"baseDn": "<string>",
"userFilter": "<string>",
"securityProtocol": "SECURITY_PROTOCOL_UNSPECIFIED",
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
}
}
}
}
The idp id.
The list of fields to update.
OK
The response is of type object
.
Was this page helpful?
{
"name": "<string>",
"title": "<string>",
"domain": "<string>",
"type": "IDENTITY_PROVIDER_TYPE_UNSPECIFIED",
"config": {
"oauth2Config": {
"authUrl": "<string>",
"tokenUrl": "<string>",
"userInfoUrl": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED"
},
"oidcConfig": {
"issuer": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED",
"authEndpoint": "<string>"
},
"ldapConfig": {
"host": "<string>",
"port": 123,
"skipTlsVerify": true,
"bindDn": "<string>",
"bindPassword": "<string>",
"baseDn": "<string>",
"userFilter": "<string>",
"securityProtocol": "SECURITY_PROTOCOL_UNSPECIFIED",
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
}
}
}
}
Permissions required: bb.identityProviders.update
{
"name": "<string>",
"title": "<string>",
"domain": "<string>",
"type": "IDENTITY_PROVIDER_TYPE_UNSPECIFIED",
"config": {
"oauth2Config": {
"authUrl": "<string>",
"tokenUrl": "<string>",
"userInfoUrl": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED"
},
"oidcConfig": {
"issuer": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED",
"authEndpoint": "<string>"
},
"ldapConfig": {
"host": "<string>",
"port": 123,
"skipTlsVerify": true,
"bindDn": "<string>",
"bindPassword": "<string>",
"baseDn": "<string>",
"userFilter": "<string>",
"securityProtocol": "SECURITY_PROTOCOL_UNSPECIFIED",
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
}
}
}
}
The idp id.
The list of fields to update.
OK
The response is of type object
.
Was this page helpful?
{
"name": "<string>",
"title": "<string>",
"domain": "<string>",
"type": "IDENTITY_PROVIDER_TYPE_UNSPECIFIED",
"config": {
"oauth2Config": {
"authUrl": "<string>",
"tokenUrl": "<string>",
"userInfoUrl": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED"
},
"oidcConfig": {
"issuer": "<string>",
"clientId": "<string>",
"clientSecret": "<string>",
"scopes": [
"<string>"
],
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
},
"skipTlsVerify": true,
"authStyle": "OAUTH2_AUTH_STYLE_UNSPECIFIED",
"authEndpoint": "<string>"
},
"ldapConfig": {
"host": "<string>",
"port": 123,
"skipTlsVerify": true,
"bindDn": "<string>",
"bindPassword": "<string>",
"baseDn": "<string>",
"userFilter": "<string>",
"securityProtocol": "SECURITY_PROTOCOL_UNSPECIFIED",
"fieldMapping": {
"identifier": "<string>",
"displayName": "<string>",
"phone": "<string>",
"groups": "<string>"
}
}
}
}