Мой вариант использования заключается в том, что я хотел бы, чтобы клиенты регистрировались через пользовательскую форму входа, которую я создал, но не из NetSuite Login, которая является общедоступной. Как я могу это достичь? Любые идеи?Клиентский заказ под заказ NetSuite
ответ
Один из способов сделать свою собственную страницу фирменного пользовательского входа (с вашим собственным HTML/CSS), является созданием form
, что подать посылает запрос POST к https://system.netsuite.com/app/webservices/wslogin.nl?c=######
где #####
является NetSuite номер счета вашего
в форма должна представить следующие атрибуты:
email
password
taskid // see the help topic Task Ids for valid values e.g.: LIST_MYROLES
role // not required if has a default role specified on the View All Roles page
Я не думаю, что есть способ, чтобы блокировать нормальный вход интерфейса так, что только на заказ Войти допускается.
В дополнение к тому, что написал Prasun, существует несколько различных подходов к пользовательским формам входа/регистрации.
Один из них - это просто взломать форму входа, чтобы она выглядела и ведет себя так, как вы этого хотите. См. Регистрацию/регистрацию по адресу http://www.lablearning.com/
Другое - создать свою собственную страницу входа с помощью страницы SSP и установить ее для переопределения встроенного входа/регистрации.
будет ли доступ к SSP для внутренних пользователей, а также применим только для входа в систему SuiteCommerce? – prasun
SSP предназначен в основном для роли Центра клиентов. Но проблема с SSP заключается в том, что у кого есть доступ к ней, также есть доступ к бэкэнду NetSuite. Есть ли способ, чтобы клиенты регистрировались только через SSP, но не в NetSuite Login? – Saraki
Каков ваш прецедент? Вы можете заменить вход в систему SSP, так что это единственный способ для входа в роль центра клиентов. Что вы подразумеваете под «также имеет доступ к бэкэнду NetSuite»? Что вы пытаетесь ограничить? – bknights