v1

OpenAPI 3.0.42026-07-14475158859.0 KB
Role

Saves role permissions (Auth policies: role:modify)

put/api/roles/permissions/{roleName}

Path parameters

roleNamestring required

role name

Request body

shortNamestring nullable

Short Name

descriptionstring nullable

Descripttion

Example request

[
  {
    "shortName": "user",
    "description": "کاربران",
    "operations": [
      {
        "shortName": "view",
        "description": "مشاهده",
        "prerequisites": [
          {
            "secureItemShortName": "job",
            "operationShortName": "view"
          }
        ]
      }
    ]
  }
]

Response

OK

Example response

[
  [
    {
      "shortName": "user",
      "description": "کاربران",
      "operations": [
        {
          "shortName": "view",
          "description": "مشاهده",
          "prerequisites": [
            {
              "secureItemShortName": "job",
              "operationShortName": "view"
            }
          ]
        }
      ]
    }
  ]
]