Bestimmte Benutzer als API-Benutzer markieren, die von bestimmten Posting-Limits ausgenommen sind

Wir erwägen einen Vorschlag, der bestimmten Nutzern die Möglichkeit einräumt, von einigen der standardmäßigen Posting-Beschränkungen – insbesondere Mindestlängen für Themen und Beiträge – ausgenommen zu werden.

Dies würde es einigen (von Administratoren genehmigten) automatisierten Systemen ermöglichen, die in Discourse integriert sind, Inhalte von einer separaten Plattform zu veröffentlichen, ohne dass Discourse zusätzliche Einschränkungen auferlegt. Spezielle Berechtigungen für automatisierte Posts müssten dann nicht mehr mit Problemen wie „Titel zu lang/kurz“ kämpfen, während der Rest der Community weiterhin die Posting-Standards einhalten muss.

Zum Beispiel habe ich ein Hubot-Plugin, das Beiträge verfassen oder Antworten senden möchte, ohne dass dabei Zeichenlimits gelten, und zwar ohne dass das mit Hubot verknüpfte Konto selbst ein Administratorkonto sein muss. Es könnte sich um ein Benutzerkonto handeln, das vom Support-Team verifiziert wird, aber keine zusätzlichen Berechtigungen besitzt.

Der aktuelle Weg, dies zu bewerkstelligen, besteht darin, das Bot-Konto als Administrator zu markieren, um die Posting-Beschränkungen zu umgehen. Dies verleiht dem Benutzerkonto jedoch weit mehr Befugnisse, als tatsächlich erforderlich sind. Dieser Vorschlag würde es ermöglichen, die Berechtigungen auf das Niveau eines normalen Benutzers herunterzustufen, wobei lediglich die zusätzlichen Posting-Beschränkungen aufgehoben werden.

5 „Gefällt mir“

Für mich hängt dies eng mit @davids bevorstehender Arbeit zur Einschränkung von API-Schlüsseln zusammen. In diesem Fall könnte man Hubot zwar als Administrator einrichten, den Schlüssel aber auf sehr spezifische Routen beschränken. Das kommt deiner Anfrage hier sehr nahe und ist funktional gleichwertig.

7 „Gefällt mir“

Ah ja, das passt ziemlich gut zur API-Arbeit – In diesem Fall betrachte dies bitte als zusätzliche Anfrage für den API-Bereich :wink:

6 „Gefällt mir“