Thoughtworks ist ein globales Softwareberatungsunternehmen, das für seine Fähigkeit bekannt ist, schwierige Projekte anzugehen. Wie Steve Quirke, Teamleiter Identity, erklärt: „Wir sind hier, um Produkte zu entwickeln, die unsere Kunden von der Konkurrenz abheben.“ Kunden beauftragen uns aufgrund unserer Fähigkeit, globale Unternehmen in großem Umfang digital zu transformieren, indem wir strategische Beratung und modernste Technologien einsetzen.“

Thoughtworks beschäftigt über 10.500 Mitarbeiter in 19 Ländern und ist seit über 30 Jahren Vorreiter bei Trends wie agile Softwareentwicklung, Microservices und Data Mesh. Das Unternehmen operiert nach der Philosophie, „das beste Werkzeug für den Job zu wählen“, und scheut sich nicht, aufstrebende neue Entwicklertools und Frameworks zu nutzen oder innovative Wege zu finden, die bereits vorhandenen Ressourcen zu nutzen.

In vielerlei Hinsicht zeigt sich dieses Ethos, wenn man untersucht, wie Thoughtworks Okta einsetzt – ihre primäre Workforce Identity Plattform.

Agilität durch benutzerdefinierte Identity Workflows

„Thoughtworks glaubt daran, mit gutem Beispiel voranzugehen. Kulturell gesehen kann unser ständiges Streben nach Verbesserung dazu führen, dass wir selbstkritisch wirken. Wir gehen oft mit einer fragenden Haltung an unsere Arbeit heran: „Ist das gut genug?“ oder „Warum ist es nicht so wie das?“ „Und so waren wir schon immer bestrebt, die Grenzen auch in unserer internen IT-Funktion zu verschieben. Wir waren Cloud First, lange bevor es Mainstream wurde. Als die Pandemie zuschlug und andere Unternehmen sich beeilten, VPN-Verbindungen für Mitarbeiter einzurichten, hatten wir das Glück, den Betrieb fast „wie normal“ fortsetzen zu können, weil wir bereits Systeme wie Okta im Einsatz hatten.“

Wie viele andere Unternehmen hat Thoughtworks von der frühen Einführung des Cloud-basierten Identitätsmanagements profitiert. Einige ihrer größten Erfolge resultieren jedoch aus dem kreativen Einsatz von Okta Workflows – einem Tool zur Erstellung von benutzerdefinierten, identitätsbasierten Automatisierungen mithilfe von Geschäftslogik und zur Integration von Identitätsflows mit externen Diensten.

Auf hoher Ebene nutzt Thoughtworks Workflows, um Routine-/Wiederholungsaufgaben zu beschleunigen oder zu eliminieren, die zuvor menschliches Eingreifen erforderten – was das Unternehmen Zeit und Mühe kostete und technische Mitarbeiter davon abhielt, an anderer Stelle im Unternehmen einen Mehrwert zu erzielen.

„Als großes Unternehmen mit zahlreichen Mitarbeitern, Kunden und externen Partnern ist die Bereitstellung von sicherem Zugriff und Authentifizierung komplex“, sagt Quirke. „Das Identitätsmanagement wird nur noch schwieriger, wenn es mit einem komplizierten Ökosystem von SaaS-Apps, global verteilten Benutzern und Compliance-Bestimmungen überlagert wird.“

Unweigerlich stellt Lifecycle Management eine Herausforderung f r multinationale Unternehmen wie Thoughtworks dar, die sich an Okta gewandt haben, um die administrative Last zu reduzieren. "Ich denke, es ist wichtig, die Herausforderungen im Bereich Identity zu kontextualisieren. Wir sind nicht nur ein gro s und global verteiltes Unternehmen mit vielen SaaS-Apps im Einsatz, sondern wir bieten je nach Kundenprojekt auch Zugriff auf verifizierte externe Partner", erkl rt Quirke. "Um die Sicherheit zu gew hrleisten, w hrend wir effizient Mitarbeiter einarbeiten, verlangen wir von ihnen, dass sie ihre Konten innerhalb von sieben Tagen aktivieren. Wenn jemand dieses siebent gige Zeitfenster verpasst hat – vielleicht haben sie die E-Mail verpasst, weil sie im Urlaub waren, oder sie ist versehentlich im Spam-Ordner gelandet –, mussten wir den Aktivierungslink manuell erneut senden", sagt Quirke. "Indem wir diesen Anwendungsfall nun automatisieren, ist das eine Win-Win-Situation f n unser Team und die Mitarbeiter, die neu anfangen."

Thoughtworks hat diese Herausforderung gelöst, indem es einen einfachen Okta-Workflow erstellt hat, der die Aktivierungs-E-Mail automatisch an Benutzer sendet, nachdem dieses siebentägige Zeitfenster abgelaufen ist. Plötzlich war eine bedeutende Quelle von Helpdesk-Tickets verschwunden.

Die Lösung großer (und kleiner) Probleme mit Okta Workflows

Diese Lösung verkörpert die Leistungsfähigkeit von Okta Workflows. Workflows hilft IT-Teams, schnell Lösungen für einst hartnäckige Probleme zu entwickeln, Kosten zu senken und Zeit zu sparen. Indem Workflows die IT-Teams von mühsamen, manuellen und wiederkehrenden täglichen Aufgaben entlastet, die den Posteingang der IT-Teams überfluten, können sie sich auf hochwertige Aufgaben konzentrieren, die Geschäftsergebnisse in großem Umfang vorantreiben.

„Usernamen unterliegen einer komplexen Reihe von Einschränkungen“, sagt Quirke. „Einige werden von Legacy-Anwendungen auferlegt, mit Beschränkungen der maximalen Länge eines Usernamens. Andere aus Präferenz – Leute mögen E-Mail-Adressen, die sich auf ihren Namen beziehen. Dies führt zwangsläufig zu Namespace-Konflikten, und im Laufe der Jahre haben wir manuelle Verfahren eingerichtet, um diese zu beheben, wenn sie auftreten. Vor einigen Jahren haben wir ein Unternehmen übernommen, und wir mussten schnell Konten für alle diese Mitarbeiter außerhalb der üblichen Einstellungsprozesse erstellen.“

Mit Workflows konnten Quirke und sein Team potenzielle Kollisionen erkennen und automatisch eine Alternative vorschlagen, ohne dass ein manueller Eingriff in gleichem Maße erforderlich war. Dank der No-Code-Drag-and-Drop-Funktionen des Tools konnten sie diesen Workflow in weniger als einer Woche erstellen und bereitstellen – und sich gleichzeitig um ihre täglichen Aufgaben kümmern.

Seit diesen frühen Pilotprojekten hat Thoughtworks den Einsatz von Okta Workflows radikal ausgeweitet, um andere operative Herausforderungen zu bewältigen, von der Self-Service-Anwendungsbereitstellung mithilfe von Google Forms bis zur freihändigen Verarbeitung komplexer Kontoverwaltungsszenarien. Und das, obwohl sie – in Quirkes eigenen Worten – keine Programmierer sind.

„Ich schreibe Code, aber ich bin hauptsächlich mit den Arten von Skripten vertraut, die für Systemverwaltungsaufgaben verwendet werden. Für Leute wie mich gibt es eine kleine Lernkurve mit Workflows, aber ich konnte mich ziemlich schnell einarbeiten. Ich habe an einigen Lunch-and-Learn-Veranstaltungen teilgenommen, die Okta veranstaltet hat, und das hat wirklich geholfen, dass es Klick gemacht hat und Sinn gemacht hat, als ich anfing“, sagt Quirke.

Es hilft, fügt er hinzu, dass viele der Technologien und Ansätze, die in Workflows verwendet werden, nicht proprietär sind, sondern auf seit langem etablierten Technologiestandards basieren.

It's UNIX. It's JSON. Quirke sagt: Ich kenne mich mit all diesen Dingen aus. Das sind alles Dinge, die ich beim manuellen Aufrufen von APIs verwendet habe. Pl tzlich denkst du: Okay, das kann ich bauen.

„Wenn Sie ein solides Verständnis von Okta haben – wenn Sie ein Okta-Administrator sind und dies seit ein paar Monaten tun – können Sie mit Workflows coole Sachen bauen“, fährt er fort. „Wenn Sie ein Verständnis dafür haben, was Sie hineingeben wollen und was Sie herausbekommen wollen, können Workflows das, was Sie mit Identity tun können, enorm steigern.“

Okta Workflows erleichtert die Automatisierung von Identitätsprozessen in großem Umfang – ohne Code zu schreiben. Weitere Informationen darüber, wie Workflows Ihnen helfen können, die Herausforderungen des Lifecycle Managements, der Anwendungsbereitstellung und des Account Managements zu meistern, finden Sie in den folgenden Ressourcen:

Video: Getting Started With Okta Workflows - Building Your First Flow

Anleitung: Erste Schritte mit Okta Workflows

Produktseite: Okta Workflows

Thoughtworks ist eine globale Technologieberatung, die Strategie, Design und Engineering integriert, um digitale Innovationen voranzutreiben. Wir sind über 10.500 Thoughtworker an 47 Standorten in 19 Ländern. Seit 30 Jahren erzielen wir gemeinsam mit unseren Kunden außergewöhnliche Wirkung, indem wir ihnen helfen, komplexe Geschäftsprobleme mit Technologie als Unterscheidungsmerkmal zu lösen. Sehen Sie sich das Video „Erste Schritte“ an hier.

Setzen Sie Ihre Identity Journey fort