Granular permissions on organisations, projects and events
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- csharp
- Bereich
- authorization
Rechercherichtung
Start by reading the existing organization, project and event permission flows, along with how billing information and service tiers are managed. The issue proposes user, admin and billing-admin roles, but does not specify detailed access rules or name relevant files and tests. Done would mean those rules are defined and the proposed billing restrictions and admin assignment behavior are implemented.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Currently organisations do not have any control over who can/cant edit billing info. This means that any user who is a member of the organisation can view payment info and could alter the tier of their service.
I think a nice solution would be to have three roles. User, admin and billing admin.
Billing admin only role that can manage payment but an admin can make people billing admins. This allows a reasonable amount of control without having too much over complication
- Vorherrschende Sprache
- C#
- Sterne
- 2.5k
- Forks
- 508
- Ø Merge
- 2 T. 17 Std.
- Gemergte PRs (30 T.)
- 40
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus exceptionless/Exceptionless
-
bug documentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
exceptionless/Exceptionless#2707 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
exceptionless/Exceptionless#2706 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
exceptionless/Exceptionless#2705 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
exceptionless/Exceptionless#2704 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
exceptionless/Exceptionless#2703 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in exceptionless/Exceptionless
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 2 Tagen
-
bug effort:S P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
nightscout/nocturne#3093 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Add 'upm' tag on githubOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag