Alfresco API

DELETE /api/afanti/site/{siteId}/role/{roleName}

基本信息

请求方式:DELETE
请求API :/api/afanti/site/{siteId}/role/{roleName}

Path 参数

名称 类型 是否必填 示例值 描述
siteId string   库id
roleName string   角色名称

返回结果

删除成功后

{
    "message": "ok",
    "status": {
        "code": 200
    }
}
Copy

删除失败(该角色正在使用中,请将相关权限设置都删除,才可删除该角色)

{
    "data": [
        {
            "authority": "steve",
            "name": "folder1",
            "nodeRef": {
                "id": "b1166f57-b775-4923-9e2c-06b88817659e",
                "storeRef": {
                    "identifier": "SpacesStore",
                    "protocol": "workspace"
                }
            }
        },
        {
            "authority": "george",
            "name": "folder2",
            "nodeRef": {
                "id": "ed5e6bb4-224c-4de3-a99a-f73f3f12abcf",
                "storeRef": {
                    "identifier": "SpacesStore",
                    "protocol": "workspace"
                }
            }
        }
    ],
    "message": "DELETE_FAILURE",
    "status": {
        "code": 50029
    }
}