Mehrere Mitglieder gleichzeitig aus Slack entfernen

10

Ich benutze Slack, um mit meinen Studenten zu kommunizieren. Jedes Semester wechseln die Studenten in meinem Fach (vorausgesetzt, sie bestehen alle). Ich habe Slack letztes Semester benutzt, aber jetzt habe ich viele Studenten, die nicht mehr da sein sollten und ich möchte neue hinzufügen.

Ich möchte nicht jedes Semester um 100 Mitglieder in meinem Arbeitsbereich wachsen.

Gibt es eine Möglichkeit, viele Benutzer gleichzeitig zu entfernen, ohne auf mehrere Klicks zurückgreifen zu müssen, um jeden einzelnen zu deaktivieren?

Oder sollte ich einfach einen neuen Arbeitsbereich erstellen und den alten einen langsamen Tod sterben lassen?

John
quelle

Antworten:

7

Während ich hier auf eine Antwort wartete, fragte ich Slack. Sie haben sehr schnell geantwortet, aber ich bin mit der tatsächlichen Antwort unzufrieden.


Vielen Dank für Ihre Kontaktaufnahme! Ich kann sicher sehen, dass dies ziemlich zeitaufwändig wäre, aber ich fürchte, Sie haben nicht die Möglichkeit, mehrere Mitglieder auf einmal zu entfernen. In Zukunft könnten Sie vielleicht jeden Studenten bitten, sein eigenes Konto am Ende eines jeden Semesters zu deaktivieren.

Das Erstellen eines neuen Arbeitsbereichs für das neue Semester könnte eine alternative Option für Sie sein. Jeder vorherige Arbeitsbereich kann zur späteren Bezugnahme beibehalten werden, falls Sie ihn benötigen, oder Sie können einen Arbeitsbereich vollständig löschen. Alle Inhalte, die Sie vom alten zum neuen Arbeitsbereich freigeben möchten, können zuerst exportiert werden.

Ich habe unten ein paar Links für Sie eingefügt, John, die Ihnen bei der Entscheidung über Ihre beste Vorgehensweise hier helfen können:

Deaktivieren Sie Ihr eigenes Konto (für die Schüler): https://get.slack.help/hc/en-us/articles/203953146-Deactivate-your-Slack-account

Daten exportieren: https://get.slack.help/hc/en-us/articles/201658943-Export-data-and-message-history

Löschen eines Arbeitsbereichs - Beachten Sie dazu die folgenden Vorsichtsmaßnahmen: https://get.slack.help/hc/en-us/articles/204067366-Delete-a-workspace

Ich bin hier, wenn Sie weitere Fragen haben!

Herzlich,

-Bel

John
quelle
2
Locker, normalerweise so großartig, in diesem Fall also nicht.
s2t2
Und fast zwei Jahre später das gleiche Problem!
Jérémie
3

Die Antwort von Slack ist technisch korrekt, aber unvollständig.

API-Methode zum Deaktivieren von Benutzern

Es gibt tatsächlich eine API-Methode, mit der viele Benutzer gleichzeitig deaktiviert werden können: users.admin.setInactive

So können Sie eine einfache Slack-App erstellen, mit der Sie eine Reihe von Benutzern auf einmal deaktivieren können. Es gibt jedoch zwei Einschränkungen:

  • Diese API-Methode ist nicht dokumentiert, weshalb das Slack-Team Ihnen niemals davon erzählen wird

  • Es funktioniert nur in bezahlten Teams, die Sie meines Wissens nicht haben

Bitte überprüfen Sie die verknüpfte Dokumentation für Details.

Organisatorische Lösung

Es gibt einen anderen Ansatz, der organisatorisch ist. Anstatt ehemalige Schüler vollständig aus dem Arbeitsbereich zu entfernen, können Sie die gesamte relevante Kommunikation auf einen oder mehrere private Kanäle konzentrieren. Durch Einladen und Treten von Benutzern aus diesen privaten Kanälen können Sie sicherstellen, dass nur aktuelle Schüler Zugriff haben.

Das Entfernen von Benutzern aus einem privaten Kanal ist einfach:

  • Geben Sie /kick @userin den Kanal
  • Klicken Sie auf den Namen in der Mitgliederliste und wählen Sie "kick"
  • Erstellen Sie eine einfache Slack-App, die einen Stapel von Benutzern durch Aufrufen der API-Methode entfernt conversations.kick.
Erik Kalkoken
quelle
Erstellen Sie eine einfache Slack-App, die einen Stapel von Benutzern entfernt, indem Sie die API-Methode reviews.kick aufrufen. Wie erstelle ich eine solche App?
Vincent Mia Edie Verheyen