POST v1/securityGroup/permissions/save

Commission a new RTI

Request Information

URI Parameters

None.

Body Parameters

SecurityGroupModel
NameDescriptionTypeAdditional information
SecurityGroupID

Unique identifier of a Security Group

integer

None.

IsActive

Indicates if group is active or not

boolean

None.

GroupName

Security Group description

string

None.

Modules

List of Modules in security group

Collection of SecurityGroupModuleModel

None.

ModuleFeatures

List of Module Features in security group

Collection of SecurityGroupModuleFeatureModel

None.

Request Formats

application/json, text/json

Sample:
{
  "securityGroupID": 1,
  "isActive": true,
  "groupName": "sample string 3",
  "modules": [
    {
      "securityGroupID": 1,
      "securityGroupModuleID": 2,
      "module": {
        "moduleID": 1,
        "isCategoryFunction": true,
        "isIncluded": true,
        "moduleCategoryID": 4,
        "moduleCategory": "sample string 5",
        "moduleName": "sample string 6",
        "hasAccessType": true,
        "canWrite": true,
        "imageURL": "sample string 9",
        "routeName": "sample string 10",
        "apiRole": "sample string 11",
        "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
        "modifiedBy": "sample string 13"
      },
      "canView": true,
      "canWrite": true
    },
    {
      "securityGroupID": 1,
      "securityGroupModuleID": 2,
      "module": {
        "moduleID": 1,
        "isCategoryFunction": true,
        "isIncluded": true,
        "moduleCategoryID": 4,
        "moduleCategory": "sample string 5",
        "moduleName": "sample string 6",
        "hasAccessType": true,
        "canWrite": true,
        "imageURL": "sample string 9",
        "routeName": "sample string 10",
        "apiRole": "sample string 11",
        "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
        "modifiedBy": "sample string 13"
      },
      "canView": true,
      "canWrite": true
    }
  ],
  "moduleFeatures": [
    {
      "securityGroupID": 1,
      "securityGroupModuleFeatureID": 2,
      "moduleFeature": {
        "moduleFeatureID": 1,
        "module": {
          "moduleID": 1,
          "isCategoryFunction": true,
          "isIncluded": true,
          "moduleCategoryID": 4,
          "moduleCategory": "sample string 5",
          "moduleName": "sample string 6",
          "hasAccessType": true,
          "canWrite": true,
          "imageURL": "sample string 9",
          "routeName": "sample string 10",
          "apiRole": "sample string 11",
          "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
          "modifiedBy": "sample string 13"
        },
        "moduleFeature": "sample string 2",
        "isIncluded": true,
        "routeName": "sample string 4"
      },
      "hasAccess": true
    },
    {
      "securityGroupID": 1,
      "securityGroupModuleFeatureID": 2,
      "moduleFeature": {
        "moduleFeatureID": 1,
        "module": {
          "moduleID": 1,
          "isCategoryFunction": true,
          "isIncluded": true,
          "moduleCategoryID": 4,
          "moduleCategory": "sample string 5",
          "moduleName": "sample string 6",
          "hasAccessType": true,
          "canWrite": true,
          "imageURL": "sample string 9",
          "routeName": "sample string 10",
          "apiRole": "sample string 11",
          "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
          "modifiedBy": "sample string 13"
        },
        "moduleFeature": "sample string 2",
        "isIncluded": true,
        "routeName": "sample string 4"
      },
      "hasAccess": true
    }
  ]
}

Response Information

Resource Description

SecurityGroupModel
NameDescriptionTypeAdditional information
SecurityGroupID

Unique identifier of a Security Group

integer

None.

IsActive

Indicates if group is active or not

boolean

None.

GroupName

Security Group description

string

None.

Modules

List of Modules in security group

Collection of SecurityGroupModuleModel

None.

ModuleFeatures

List of Module Features in security group

Collection of SecurityGroupModuleFeatureModel

None.

Response Formats

application/json, text/json

Sample:
{
  "securityGroupID": 1,
  "isActive": true,
  "groupName": "sample string 3",
  "modules": [
    {
      "securityGroupID": 1,
      "securityGroupModuleID": 2,
      "module": {
        "moduleID": 1,
        "isCategoryFunction": true,
        "isIncluded": true,
        "moduleCategoryID": 4,
        "moduleCategory": "sample string 5",
        "moduleName": "sample string 6",
        "hasAccessType": true,
        "canWrite": true,
        "imageURL": "sample string 9",
        "routeName": "sample string 10",
        "apiRole": "sample string 11",
        "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
        "modifiedBy": "sample string 13"
      },
      "canView": true,
      "canWrite": true
    },
    {
      "securityGroupID": 1,
      "securityGroupModuleID": 2,
      "module": {
        "moduleID": 1,
        "isCategoryFunction": true,
        "isIncluded": true,
        "moduleCategoryID": 4,
        "moduleCategory": "sample string 5",
        "moduleName": "sample string 6",
        "hasAccessType": true,
        "canWrite": true,
        "imageURL": "sample string 9",
        "routeName": "sample string 10",
        "apiRole": "sample string 11",
        "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
        "modifiedBy": "sample string 13"
      },
      "canView": true,
      "canWrite": true
    }
  ],
  "moduleFeatures": [
    {
      "securityGroupID": 1,
      "securityGroupModuleFeatureID": 2,
      "moduleFeature": {
        "moduleFeatureID": 1,
        "module": {
          "moduleID": 1,
          "isCategoryFunction": true,
          "isIncluded": true,
          "moduleCategoryID": 4,
          "moduleCategory": "sample string 5",
          "moduleName": "sample string 6",
          "hasAccessType": true,
          "canWrite": true,
          "imageURL": "sample string 9",
          "routeName": "sample string 10",
          "apiRole": "sample string 11",
          "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
          "modifiedBy": "sample string 13"
        },
        "moduleFeature": "sample string 2",
        "isIncluded": true,
        "routeName": "sample string 4"
      },
      "hasAccess": true
    },
    {
      "securityGroupID": 1,
      "securityGroupModuleFeatureID": 2,
      "moduleFeature": {
        "moduleFeatureID": 1,
        "module": {
          "moduleID": 1,
          "isCategoryFunction": true,
          "isIncluded": true,
          "moduleCategoryID": 4,
          "moduleCategory": "sample string 5",
          "moduleName": "sample string 6",
          "hasAccessType": true,
          "canWrite": true,
          "imageURL": "sample string 9",
          "routeName": "sample string 10",
          "apiRole": "sample string 11",
          "modifiedDate": "2025-11-08T08:26:57.0507655+00:00",
          "modifiedBy": "sample string 13"
        },
        "moduleFeature": "sample string 2",
        "isIncluded": true,
        "routeName": "sample string 4"
      },
      "hasAccess": true
    }
  ]
}