Security Service
Service to manage security settings.
Security
The Security service provides methods to manage security settings in TSB.
It provides methods to create and manage security groups within a workspace, allowing to create fine-grained groupings to configure a subset of the workspace namespaces. Access policies can be assigned at group level, providing a fine-grained access control to the security configuration features.
The Security service also provides methods to configure the different security settings that are allowed within each group.
CreateGroup
GetGroup
UpdateGroup
ListGroups
DeleteGroup
CreateSettings
GetSettings
UpdateSettings
ListSettings
DeleteSettings
CreateSecurityGroupRequest
Request to create a Security Group.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
name | string | string = { |
group | tetrateio.api.tsb.security.v2.Group | message = { |
CreateSecuritySettingsRequest
Request to create a Security Settings.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
name | string | string = { |
settings | tetrateio.api.tsb.security.v2.SecuritySetting | message = { |
DeleteSecurityGroupRequest
Request to delete a Security Group.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
DeleteSecuritySettingsRequest
Request to delete a Security Settings.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetSecurityGroupRequest
Request to retrieve a Security Group.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
GetSecuritySettingsRequest
Request to retrieve a Security Settings.
Field | Description | Validation Rule |
---|---|---|
fqn | string | string = { |
ListSecurityGroupsRequest
Request to list Security Groups.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
ListSecurityGroupsResponse
List of all security groups in the workspace.
Field | Description | Validation Rule |
---|---|---|
groups | – |
ListSecuritySettingsRequest
Request to list Security Settings.
Field | Description | Validation Rule |
---|---|---|
parent | string | string = { |
ListSecuritySettingsResponse
List of all security settings objects attached to the group.
Field | Description | Validation Rule |
---|---|---|
settings | – |