- Resource: LegacySoarIdpMappingGroup
- GroupMember
- AdditionalPermissions
- RestrictedCaseWallAction
- Methods
Resource: LegacySoarIdpMappingGroup
Allows Google SecOps platform customers to map IdP groups in the IdP Mapping page to SOAR environments, SOC roles, and permission groups.
| JSON representation |
|---|
{ "name": string, "displayName": string, "permissionGroupIds": [ integer ], "socRoleIds": [ integer ], "environments": [ string ], "groupMembers": [ { object ( |
| Fields | |
|---|---|
name |
Identifier. The unique name(ID) of the LegacySoarIdpMappingGroup. Format: projects/{project}/locations/{location}/instances/{instance}/legacySoarIdpMappingGroups/{legacySoarIdpMappingGroup} |
displayName |
Required. LegacySoarIdpMappingGroup display name, limited to 4096 characters. |
permissionGroupIds[] |
Optional. The permissions will be attached to users associated with the idp-group. |
socRoleIds[] |
Optional. The SocRoles will be attached to users associated with the idp-group. |
environments[] |
Required. IdpMapping associated with logical environments. |
groupMembers[] |
Optional. Group members associated with the idp-group. |
externalProviderName |
Optional. The external provider name. This is the name of the external provider that will be used to map the idp-group. |
platforms[] |
Optional. The platforms that will be used to map the idp-group. These are the platforms that will be mapped to the idp-group. |
workforcePoolId |
Optional. The workforce pool id that will be used to map the multiple IDPs. This is the workforce pool id that will be mapped to the idp-group. |
defaultMapping |
Optional. The default mapping flag that will be used to map the default access settings for IDP in workforce pool. This is the default mapping flag that will be mapped to the IDP in workforce pool. |
additionalPermissions |
Optional. Additional permissions to be attached to users associated with the idp-group. |
GroupMember
Define the Group member type.
| JSON representation |
|---|
{ "groupMemberId": string, "idpGroupId": string } |
| Fields | |
|---|---|
groupMemberId |
Required. The ID of the group member. |
idpGroupId |
Required. The ID of the IdP group associated with the group member. |
AdditionalPermissions
Additional permissions to be attached to users associated with the idp-group.
| JSON representation |
|---|
{
"restrictedCaseWallActions": [
enum ( |
| Fields | |
|---|---|
restrictedCaseWallActions[] |
Optional. The restricted case wall actions. These are the filter types that will be restricted to the users associated with the idp-group. |
restrictedActionIds[] |
Optional. The restricted action ids. These are the action ids that will be restricted to the users associated with the idp-group. |
RestrictedCaseWallAction
The restricted case wall actions enum.
| Enums | |
|---|---|
RESTRICTED_CASE_WALL_ACTION_UNSPECIFIED |
Unspecified restricted case wall actions. |
ACTIONS |
Restricted case wall actions. |
STATUS_CHANGES |
Restricted case wall status changes type. |
TASKS |
Restricted case wall tasks type. |
COMMENTS |
Restricted case wall comments type. |
INSIGHTS |
Restricted case wall insights type. |
PINNED_CHAT_MESSAGES |
Restricted case wall pinned chat messages type. |
FAVORITE |
Restricted case wall favorite type. |
Methods |
|
|---|---|
|
Updates a LegacySoarIdpMappingGroup. |
|
Creates a LegacySoarIdpMappingGroup. |
|
Deletes a LegacySoarIdpMappingGroup. |
|
Gets a LegacySoarIdpMappingGroup. |
|
Gets the external providers for a LegacySoarIdpMappingGroup. |
|
Lists LegacySoarIdpMappingGroups. |
|
Updates a LegacySoarIdpMappingGroup. |
|
Patches the external providers for a LegacySoarIdpMappingGroup. |