Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lock Project #33

Closed
maixithn opened this issue Aug 22, 2023 · 11 comments
Closed

Lock Project #33

maixithn opened this issue Aug 22, 2023 · 11 comments
Assignees

Comments

@maixithn
Copy link

Welches Problem möchtest du lösen? Wann tritt es auf?
Ich möchte versehentliches Löschen von Projekten verhindern

Welche Lösungsideen hast du?
ein Projekt im Status "lock" würde nur nach Aufheben der Sperre löschbar werden

Hast du zusätzliche Informationen (wie z.B. Screenshots)?
optional könnte man ein Projekt aktiv/inaktiv stellen

@lmrkavogt
Copy link

Wäre der Löschschutz die einzige Funktion? Oder damit einhergehend dann auch die "Deaktivierung" des Projekts?

@maixithn
Copy link
Author

maixithn commented Aug 22, 2023

Löschschutz ist mein Hauptanliegen, deaktivieren fände ich gut aber nicht wichtig …

@patrickhilker patrickhilker self-assigned this Aug 22, 2023
@mittwald mittwald deleted a comment from maixithn Aug 22, 2023
@patrickhilker
Copy link
Member

Hey @maixithn, worum geht es hier genau - um ein Feature in unserer Oberfläche oder um ein Feature in der API?

@lmrkavogt
Copy link

Also zumindest das Feature deaktivieren fände ich auch für die Oberfläche wichtig. Löschschutz (brauch ich weniger) wäre auch via API/CLI denkbar

Spontan klingt die Idee von @maixithn aber auch eher nach Oberfläche? ;)

@maixithn
Copy link
Author

ich dachte hier an eine Funktion im GUI mit der man ein Projekt sperrt gegen löschen (worst case)

@patrickhilker
Copy link
Member

Wir haben schon jetzt beim Löschen eine zusätzliche Sicherheitsabfrage. Wünschst du dir dabei noch mehr Sicherheit? Oder gibt es noch andere Gründe dafür (z.B. mit Blick auf die verschiedenen Rechte im Projekt, ..)?

image

@maixithn
Copy link
Author

das ging schnell - danke!

@lmrkavogt
Copy link

Hmm wobei man diese Funktion sicherlich noch ausweiten könnte. Bspw: Freelancer X darf zwar alles in Apps bearbeiten, aber eben keine App löschen - ggf in anderen Szenarien genauso auf Projekt und Server-Ebene.

Oder Projekte löschen nur nach 2FA-Code?

Thema Projekte deaktivieren in ein eigene Issue? Oder ist das so oder so auf dem Schirm weil schon mal angesprochen? :)

@patrickhilker
Copy link
Member

Thema Projekte deaktivieren in ein eigene Issue?

Pro Thema ein Issue - sonst gehts durcheinander. :-)

Insgesamt klingt das für mich nach dem Wunsch nach einem etwas dynamischerem Rechte-/Rollenmodell - liege ich damit richtig?

@lmrkavogt
Copy link

Richtig :) soll ich einfach heute Abend/morgen zwei Issues dazu aufmachen?

  • detailliertes Berechtigungskonzept
  • Projekte/Apps deaktivieren

@patrickhilker
Copy link
Member

Yes, gerne 👍🏻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants