2017-11-19 3 views
-1

Ich arbeite für einen Managed Service Provider und wir haben eine Vielzahl von Web-Tools, von denen viele mit OneLogin kompatibel sind. Die Wahrheit ist, dass die Werkzeuge, die wir haben, großartig sind. Aber wir verschwenden viel Zeit zwischen ihnen zu springen. Die großen zwei sind IT Glue und Autotask. Autotask ist ein Ticketing-Tool und IT Glue ist ein Tool zur Netzwerkdokumentation. Wenn wir an einem Ticket arbeiten, müssen wir zuerst das Ticket in AT suchen, sie springen zu IT Glue und ziehen zum Beispiel ein Passwort. Autotask selbst kann manchmal frustrierend sein, um zu navigieren, nicht, dass es hart ist, nur zeitaufwendig. Ich schwenke also eine Webanwendung, um die Benutzeroberfläche etwas zu vereinfachen, und implementiere einige benutzerdefinierte Ticketsortierungsalgorithmen, um bestimmte Arten von Tickets zu priorisieren. Gleichzeitig werde ich mich an die IT Glue-API binden und sie in die neue Benutzeroberfläche einbinden.Kann ich mit der OneLogin API auf die API von Apps zugreifen, die mit OneLogin kompatibel sind?

Es wäre wirklich schön, wenn ich über OneLogin in diese APIs einbinden könnte. Wenn nichts anderes, wäre es nett, wenn ich die Zugangsdaten für die einem Benutzer zugewiesenen Apps abfragen könnte, damit ich ihre Informationen verwenden kann, um sie in jedem API zu protokollieren. Ist das möglich?

Antwort

0

Sie können die Apps, auf die ein Benutzer Zugriff hat (https://developers.onelogin.com/api-docs/1/users/get-apps-for-user), ziemlich genau wie (https://developers.onelogin.com/api-docs/1/embed-apps/get-apps-to-embed-for-a-user) auflisten und es ihnen ermöglichen, sich von Ihrer Site aus anzumelden, indem Sie Desktop SSO nutzen. Wenn die Apps nicht SAML-fähig sind, aber Username/Pwd, müssen die Nutzer das Browser-Plugin installiert haben.

+0

Ok. Ich denke, die Idee ist, dass ich die eigentlichen Websites nicht starten möchte. Ich möchte auf die APIs mit ihren eigenen Anmeldeinformationen zugreifen (auf diese Weise muss ich nicht abfragen, ob sie Berechtigungen für welche Aktion haben, die sie ausführen müssen). –

+0

Dann müssen Sie nur die Apps für den Benutzer abrufen. Im Ergebnis werden alle Apps aufgelistet, die den Rollen zugewiesen sind, denen der Benutzer zugewiesen wurde. – s1mpl3

+0

Ja, aber an diesem Punkt, warum die Onelogin API verwenden? Ich kann die Rollen in der Autotask-API und die Berechtigungen in der IT-Glue-API genauso einfach abfragen und ich beabsichtige trotzdem, ihre APIs zu verwenden. Das macht die Verwendung der onelogin API nicht mehr als zusätzliche Komplexität. Es ist bedauerlich, ich war wirklich begeistert von der Möglichkeit, in mehrere APIs aus einer Quelle binden zu können. Weißt du, ob so etwas geplant ist? –

Verwandte Themen