POST v1/userAssignedSecurityGroup/save

Request Information

URI Parameters

None.

Body Parameters

UserAssignedSecurityGroupModel
NameDescriptionTypeAdditional information
UserAssignedSecurityGroupID

integer

None.

SecurityGroup

Unique identifier of a Security Group

SecurityGroupModel

None.

UserID

Unique identifier of a Security Group

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "userAssignedSecurityGroupID": 1,
  "securityGroup": {
    "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:28:55.8350953+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:28:55.8350953+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:28:55.8350953+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:28:55.8350953+00:00",
            "modifiedBy": "sample string 13"
          },
          "moduleFeature": "sample string 2",
          "isIncluded": true,
          "routeName": "sample string 4"
        },
        "hasAccess": true
      }
    ]
  },
  "userID": 2
}

Response Information

Resource Description

UserAssignedRoleModel
NameDescriptionTypeAdditional information
UserAssignedRoleID

integer

None.

UserID

integer

None.

UserRole

UserRoleModel

None.

Response Formats

application/json, text/json

Sample:
{
  "userAssignedRoleID": 1,
  "userID": 2,
  "userRole": {
    "userRoleID": 1,
    "userRole": "sample string 2"
  }
}