2013-03-07 17 views
5

Szukam wdrożenia oauth w Netsuite.Does Netsuite Obsługuje oauth? Szukałem przysięgi implementacji w NetSuite, ale nie miałem jednego wyniku.NetSuite Oauth Implemenation

Czy istnieje oficjalna dokumentacja z informacją, że netsuite nie obsługuje usługi oauth?

Odpowiedz

0

Brak opcji OAuth teraz (jeśli mówimy o aplikacji, które generują klucz tajny, etc)

Netsuite tylko sieciowe mydło, RESTlet dla opcji integracji.

0

Aby być czystym, NetSuite w rzeczywistości oferuje Oauth, gdy użytkownik odchodzi, aby przejść do innej aplikacji (aplikacja innej firmy).

Nie obsługuje tego przychodząc, wchodząc na NetSuite od strony trzeciej. W tym celu będziesz chciał użyć SAML, który obsługuje teraz od wydania (2012.3) przed wersją, na której teraz jesteśmy (2013.1) i podobno działa. Wdrażamy SAML tutaj wewnętrznie przeciwko Microsoft AD FS, ale jesteśmy tylko w połowie drogi, ale otrzymamy go, użyjemy go i polubimy.

Musisz być zalogowany do NetSuite, a następnie nacisnąć Pomoc techniczna, a następnie wyszukać w SAML, aby zobaczyć te dokumenty.

Daj mi znać, jeśli to odpowie na twoje pytanie.

+0

Nie opublikowano wersji 2012.3. Czy nasze konto coś przegapiło? – eliseobeltran

+0

Wierzę, że był 2012.3 –

3

W 15,1 NetSuite obsługuje RESTlet przychodzących połączeń z OAuth 1.0 tokenów (należy pamiętać, że to nie jest pełny protokół OAuth 1.0, mimo że wykorzystuje swoją symboliczną i nagłówka formatu). W NetSuite możesz uzyskać token dostępu na dwa sposoby - albo wywołać punkt końcowy tokenu, albo ręcznie z interfejsu użytkownika. Dobrą rzeczą jest to, że nadal można korzystać z bibliotek Open Source OAuth 1.0, takich jak skrypty dla Java lub oauth-1.0a.js, w przypadku, gdy planujesz wywoływać RESTlets z node.js lub SuiteScript (np. Suitelets)

PS Po prostu szukaj Uwierzytelniania opartego na tokenach dla RESTlets

+1

FWIW - Dokumentacja jest w pomocy, gdy jesteś zalogowany do instancji Netsuite (musisz być ** zalogowany). Naciśnij przycisk pomocy i przejdź do SuiteCloud -> SuiteScript -> Understanding NetSuite SuiteScript Types -> RESTlets. Znajdziesz tam więcej szczegółów. – alph486

+3

@Kikoz Czy możesz rozwinąć implementację OAuth/Token wprowadzoną w Netsuite 15.1. – Rockstar

2

NetSuite SuiteTalk API obsługuje OAuth, chociaż jest zaimplementowany zupełnie inaczej niż inne usługi (Google, pasek itp.). Uzyskanie danych uwierzytelniających oauth wymaga od użytkownika przejścia przez nieoczywisty proces i skopiowania/wklejenia czterech oddzielnych kluczy. Napisałem numer guide detailing how to setup NetSuite SuiteTalk API with oAuth.