Обязательный 2FA теперь доступен для интеграции Доступ к NetSuite
NetSuite начал применять обязательную требование двухфакторной аутентификации (2FA) во всех учетных записях NetSuite с 2018.2. По умолчанию администратор и другие высокопривилегированные роли обозначены как обязательные 2FA, и это требование не может быть удалено. Любые стандартные или настраиваемые роли, на которые распространяется требование 2FA, указаны в столбце «Обязательный 2FA» на странице «Роли двухфакторной аутентификации».
Интеграция, использующая учетные данные пользователя для доступа к NetSuite, может быть обязательной 2FA в следующих ситуациях:
- NLAuth для RESTlets. Для получения дополнительной информации см. Раздел справки Использование учетных данных пользователя для аутентификации RESTlet.
- Интеграции SuiteTalk (веб-сервисы), которые используют операцию входа в систему. Для получения дополнительной информации см. Раздел справки login.
- Интеграции SuiteTalk (веб-сервисы), которые используют элемент паспорта, отправляемый в качестве учетных данных уровня запроса (RLC) Дополнительные сведения см. В разделе справки «Учетные данные на уровне запроса».
- Входящие SSO-интеграции, использующие операцию mapSso. Для получения дополнительной информации см. Раздел справки mapSso.
В ваших интеграциях должны использоваться определенные функции, для которых требуются привилегированные права.
роль. Вы должны перевести эти интеграции на использование аутентификации на основе токенов (TBA), а не учетных данных пользователя, или указать менее привилегированную роль, которая не требует 2FA. Для получения дополнительной информации см. Раздел справки Аутентификация на основе токенов (TBA). Информацию об использовании TBA с вашими интеграциями смотрите в разделе справки Управление интеграцией.
Настройка ролей аутентификации на основе токенов
https://netsuite.custhelp.com/app/answers/detail/a_id/82075
Потребление библиотеки OAuth для клиентского приложения
https://netsuite.custhelp.com/app/answers/detail/a_id/42171