Battle.net mit Corma steuern: Accounts nur für natürliche Personen, API-Clients im Developer Portal an ein persönliches Konto gebunden, 24-Stunden-Tokens.
Die Integration von Corma und Battle.net hilft der IT zu erkennen, wo die Gaming-Plattform von Blizzard Ihr Unternehmen berührt, und festzuhalten, wem die API-Zugangsdaten dahinter gehören. Die Lizenzvereinbarung von Blizzard definiert die Battle.net-Plattform als die Battle.net-Desktop-App, den Gaming-Dienst, jedes seiner Spiele und die zugehörigen Mobile-Apps, und Microsoft hat die Übernahme von Activision Blizzard am 13. Oktober 2023 abgeschlossen. Für die meisten Unternehmen ist Battle.net ein Verbraucherdienst, der als Schatten-IT auftaucht. Für Teams, die auf den Entwickler-APIs von Blizzard aufbauen, liegen dort zudem API-Zugangsdaten.
Die Developer API Terms of Use von Blizzard verlangen einen Battle.net-Account und eine Registrierung auf der Developer Site, um einen API-Schlüssel zu erhalten, und verbieten es, diesen Schlüssel zu teilen, zu verkaufen oder zu übertragen. Blizzard dokumentiert weder ein Business-Konto noch eine Möglichkeit, Clients zwischen Entwicklerkonten zu verschieben. Die Clients, auf die eine Integration angewiesen ist, bleiben daher an die Person gebunden, die sie erstellt hat.
Dieser Account bringt weitere Abhängigkeiten mit sich. Der Einstiegsleitfaden von Blizzard verlangt für jede API-Nutzung einen Battle.net Authenticator, und ein Authenticator benötigt eine Telefonnummer, die nur mit einem einzigen Battle.net-Account verknüpft werden kann. Wird ein neues Client Secret erzeugt, bleibt das alte gültig, bis das vom Entwickler festgelegte Ablaufdatum erreicht ist. Blizzard dokumentiert nicht, was mit API-Clients geschieht, wenn der zugehörige Account geschlossen wird, und kann den API-Zugriff jederzeit ohne Vorankündigung widerrufen.
Blizzard dokumentiert für Battle.net weder SAML Single Sign-On noch SCIM-Provisioning. Die EULA behält Accounts natürlichen Personen vor und lizenziert die Plattform nur für persönliche, nicht kommerzielle Unterhaltungszwecke. Lesen Sie, wie Sie Apps ohne SCIM, SAML oder SSO offboarden.
Blizzard dokumentiert keine API für Administration oder Nutzerverwaltung: Der einzige Account-Endpunkt seiner OAuth-API gibt die Account-ID und das BattleTag eines Nutzers zurück. Corma arbeitet mit seinen Erkennungssignalen und mit Ihren Unterlagen dazu, wem welcher API-Client gehört, statt Battle.net-Accounts bereitzustellen. Lesen Sie, was ein API-Schlüssel ist.
Corma wird auf AWS betrieben, Webserver und Datenbanken laufen in Rechenzentren innerhalb der Europäischen Union. Die Daten werden bei der Übertragung und im Ruhezustand verschlüsselt, und Corma ist nach ISO/IEC 27001:2022 zertifiziert.
Sie möchten für jeden Battle.net-API-Client Ihres Unternehmens eine namentlich benannte verantwortliche Person? Demo mit Corma buchen.
Entdecken Sie zusätzliche Integrationen, die Ihnen beim Management Ihrer Softwarelizenzen und Zugriffsrechte helfen können!