Freigeben über


Verwaltung geheimer Schlüssel

PlayFab-Entwicklerschlüssel ermöglichen es Ihrem Titel, PlayFab-Admin- und Server-API-Aufrufe auszuführen. Ein geheimer Schlüssel, der auch als Entwicklerschlüssel bezeichnet wird, ist stark mit einem PlayFab-Titel gekoppelt.

Über die Seite Geheime Schlüssel in Game Manager können Sie Ihre Schlüssel erstellen, löschen, deaktivieren und festlegen, dass sie ablaufen. Dadurch können Sie die geheimen Schlüssel für Ihre Titel rotieren (was in der Vergangenheit schwierig war). Außerdem können Sie temporären Zugriff auf Ihre Titel gewähren.

Notiz

Schließen Sie niemals Ihren geheimen Entwicklerschlüssel in einen Clientbuild ein, den Sie an Ihre Kunden senden. Dadurch wird Ihr Titel missbraucht.

So verwalten Sie die geheimen Schlüssel für Ihren Titel:

  1. Melden Sie sich beim Game Manager an.
  2. Wählen Sie Ihren Titel aus.
  3. Wählen Sie in der oberen rechten Ecke das Zahnradsymbol aus.
  4. Wählen Sie Titeleinstellungen und dann die Registerkarte Geheime Schlüssel aus.

Auf der Seite Geheime Schlüssel finden Sie Optionen zum Löschen von Schlüsseln, zum Anzeigen des Status jedes Schlüssels sowie zum Namen, Wert und Ablaufzeit , sofern vorhanden. In dieser Tabelle können Sie die verfügbaren Schlüssel überwachen.

Sie können die Ablaufvorgänge für vorhandene Schlüssel über die Dashboard umbenennen, aktivieren, deaktivieren oder festlegen. Um die Optionen für einen Schlüssel anzuzeigen, wählen Sie ihn aus. Jeder Titel beginnt mit einem Standardschlüssel.

So rotieren Sie Ihre Schlüssel:

  1. Wählen Sie Neuer geheimer Schlüssel aus.
  2. Geben Sie den Namen des Schlüssels und ein optionales Ablaufdatum ein.
  3. Aktualisieren Sie Ihren Code, um den neuen Schlüssel zu verwenden.
  4. Deaktivieren Sie den alten Schlüssel. Wählen Sie den alten Schlüssel aus, und aktivieren Sie dann auf der Seite Geheimen Schlüssel bearbeiten das Kontrollkästchen Deaktivieren .
  5. Wählen Sie GEHEIMEN SCHLÜSSEL SPEICHERN aus.

Game Manager – Einstellungen – Geheimen Schlüssel bearbeiten

Wichtig

Wenn Ihre alten Schlüssel kompromittiert sind, rotieren Sie die Schlüssel, um Ihren Titel in einen gesicherten Zustand zurückzugeben.

Dieser Flow ist ohne Ausfallzeiten, und Sie können jeden Schritt sicher zurücksetzen, bis Sie den alten Schlüssel löschen. Wenn im ersten Schritt Probleme auftreten, können Sie Den neuen Schlüssel löschen. Niemand sollte es verwenden.

In Schritt 2 sind beide Schlüssel aktiv, sodass Sie einen Rollforward für Ihren Code ausführen oder sicher zurückkehren können.

In Schritt 3 können Sie den Schlüssel erneut aktivieren, während Sie alles korrigieren, was noch abhängig war.

Wenn der Vorgang abgeschlossen ist, müssen Sie den alten Schlüssel nicht löschen. Wenn Sie diesen Schlüssel löschen, kann er nicht wiederhergestellt werden. Die Löschung ist dauerhaft und unwiderruflich.

Das Festlegen eines Schlüssels auf Ablauf ist nützlich, wenn Sie jemandem temporären Zugriff auf Ihren Titel gewähren müssen.

Wenn Sie beispielsweise einen Auftragnehmer haben, der an Ihrem Spiel arbeitet, können Sie ihm Schlüssel zuweisen, die nur so lange Zugriff haben, wie Sie erwarten, dass er ihn benötigt. Wenn der Zugriff über das ursprünglich erwartete Ablaufdatum hinaus erforderlich ist, können Sie das Ablaufdatum zurücksetzen, um die Lebensdauer des geheimen Schlüssels zu verlängern.