Untergeordnete Seiten
  • HipChat Server Dokumentation - Den HipChat Server Besitzer identifizieren und ändern
Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Auf dieser Seite:

Dieser Knowledge Base Artikel wurde speziell für die Atlassian Server Plattform geschrieben. Wegen den beschränkten Funktionen in den Atlassian Cloud Apps können die Inhalte dieses Artikels nicht auf die Atlassian Cloud Applikationen angewendet werden.

Der Zweck dieses Artikels

Es gibt in HipChat Server die Rolle "Owner" - das ist üblicherweise die Person, die HipChat Server aufsetzte. Wie auf der Seite Verwalten Sie Ihre Gruppe beschrieben, kann nur diese Rolle die folgenden Einstellungen bearbeiten:

In diesem Artikel wird Ihnen erklärt, wie Sie den Besitzer einer HipChat Server Instanz identifizieren und ändern.

Die Lösung

Der Besitzer kann auf verschiedene Arten identifiziert werden. Diese Möglichkeiten sind von leicht nach schwer sortiert.

Über die Weboberfläche

Der Benutzer ist in der Rollen-Spalte gelistet. Loggen Sie sich dazu als Administrator in HipChat Server ein und navigieren Sie zu Group Admin > Users:

Der Besitzer ist außerdem auch unter Group Admin > Group info gelistet:

Nur der Gruppen-Besitzer kann den Besitzer über die Benutzeroberfläche ändern:

  • Gehen Sie zu Group admin > Users
  • Wählen Sie einen Benutzer aus
  • Klicken Sie auf Transfer Ownership und bestätigen Sie

Über die REST API

HipChat hat eine ausführliche Liste von REST API Endpunkten, inklusive view_group. Nachdem Sie einen persönlichen API-Token mit dem "View Group" Geltungsbereich generiert haben, kann dieser Endpunkt aufgerufen werden, um den Besitzer zu ermitteln:

curl https://example.server.com/v2/group/1?auth_token=<APItokenHere>

Dadurch wird ein JSON-Blob generiert, der den Besitzer enthält:

{
    "avatar_url": null, 
    "domain": null, 
    "id": 1, 
    "links": {
        "self": "https://example.server.com/v2/group/1"
    }, 
    "name": "Example Server", 
    "owner": {
        "id": 1, 
        "links": {
            "self": "https://example.server.com/v2/user/1"
        }, 
        "mention_name": "LarkMonteroOwner", 
        "name": "Lark Montero", 
        "version": "TVDII6KX"
    }, 
    "plan": {
        "id": 1, 
        "type": "premium"
    }, 
    "statistics": {
        "links": {
            "self": "https://example.server.com/v2/group/1/statistics"
        }
    }, 
    "subdomain": "default"
}

Der Gruppen-Besitzer kann nicht über die API geändert werden.

Über die Datenbank

Kontaktieren Sie dafür bitte das HipChat Server Support-Team.

Die E-Mail Adresse des Besitzers über die Befehlszeile zurücksetzen

hipchat service -r EMAIL, --reset-owner=EMAIL

Setzen Sie die E-Mail Adresse des Besitzer-Accounts zurück, die für den Login an der Weboberfläche verwendet wird, z. B.: you@example.com

Der Befehl "HipChat service -r" setzt immer die E-Mail Adresse des Benutzers mit ID=1 zurück. Dieser Benutzer könnte nicht der Besitzer der Instanz sein, wenn die Benutzer-Rolle über die Oberfläche oder Datenbank an einen anderen Benutzer transferiert wurde.

HCPUB-3079 - hipchat service -r doesn't reset the owner's email NEW is logged to fix this issue.

  • Keine Stichwörter