Удаление разрешений в профиле пользователя - PullRequest
0 голосов
/ 18 июня 2019

Удаление разрешений для пользовательских билетов из профилей пользователей

Мы определили множество пользовательских профилей с разрешениями для просмотра, редактирования, добавления и поиска заявок или дел.Это была ошибка.

Я получаю разрешения, используя URL: https://api.softlayer.com/rest/v3/SoftLayer_User_Customer/7227801/getPermissions.json

Возвращает JSON, содержащий все разрешения, назначенные профилю пользователя.

Как удалить все разрешения, связанные сбилеты или дела в профилях пользователей.

Спасибо!

1 Ответ

1 голос
/ 18 июня 2019

Попробуйте использовать приведенный ниже пример вызова покоя:

Метод: POST

https://[username]:[apiKey]@api.softlayer.com/rest/v3.1/SoftLayer_User_Customer/[userId]/removeBulkPortalPermission

Кузов: Json

{
  "parameters":[
    [
        {
            "keyName":"TICKET_EDIT"
        },
        {
            "keyName":"TICKET_ADD"
        },
            {
            "keyName":"TICKET_VIEW"
        }

    ]
  ]
}

Добавьте в тело json все разрешения «keyName», которые вы хотите удалить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...