Как получить роли 2FA в netsuite? - PullRequest
0 голосов
/ 16 января 2019

Я мог бы получить все роли через следующий API.

https://rest.netsuite.com/rest/roles

Ответ:

[
  {
    "account": {
      "internalId": "XXXACCID",
      "name": "ACC_NAME",
      "type": "PRODUCTION"
    },
    "role": {
      "internalId": 3,
      "name": "Administrator"
    },
    "dataCenterURLs": {
      "webservicesDomain": "https://webservices.netsuite.com",
      "restDomain": "https://rest.netsuite.com",
      "systemDomain": "https://system.netsuite.com"
    }
  },
  {
    "account": {
      "internalId": "XXXACCID",
      "name": "ACC_NAME",
      "type": "PRODUCTION"
    },
    "role": {
      "internalId": 1002,
      "name": "Custom Accountant 4"
    },
    "dataCenterURLs": {
      "webservicesDomain": "https://webservices.netsuite.com",
      "restDomain": "https://rest.netsuite.com",
      "systemDomain": "https://system.netsuite.com"
    }
  }
]

Я включил 2FA для администратора. Я могу получить токен, передав otp с заголовком.

До этого я хочу знать, какая роль позволила 2FA.

Как это получить? или же Любой другой API, доступный для получения всех ролей, включая 2FA, включен или нет для текущего пользователя, использующего REST API?

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