inbound_sso_assignments
Overview
Name | inbound_sso_assignments |
Type | Resource |
Id | google.cloudidentity.inbound_sso_assignments |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Output only. Resource name of the Inbound SSO Assignment. |
ssoMode | string | Inbound SSO behavior. |
targetGroup | string | Immutable. Must be of the form groups/{group} . |
targetOrgUnit | string | Immutable. Must be of the form orgUnits/{org_unit} . |
customer | string | Immutable. The customer. For example: customers/C0123abc . |
rank | integer | Must be zero (which is the default value so it can be omitted) for assignments with target_org_unit set and must be greater-than-or-equal-to one for assignments with target_group set. |
samlSsoInfo | object | Details that are applicable when sso_mode == SAML_SSO . |
signInBehavior | object | Controls sign-in behavior. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | inboundSsoAssignmentsId | Gets an InboundSsoAssignment. |
list | SELECT | Lists the InboundSsoAssignments for a Customer . | |
create | INSERT | Creates an InboundSsoAssignment for users and devices in a Customer under a given Group or OrgUnit . | |
delete | DELETE | inboundSsoAssignmentsId | Deletes an InboundSsoAssignment. To disable SSO, Create (or Update) an assignment that has sso_mode == SSO_OFF . |
_list | EXEC | Lists the InboundSsoAssignments for a Customer . | |
patch | EXEC | inboundSsoAssignmentsId | Updates an InboundSsoAssignment. The body of this request is the inbound_sso_assignment field and the update_mask is relative to that. For example: a PATCH to /v1/inboundSsoAssignments/0abcdefg1234567&update_mask=rank with a body of { "rank": 1 } moves that (presumably group-targeted) SSO assignment to the highest priority and shifts any other group-targeted assignments down in priority. |