Vai al contenuto
Pianificazione/Strumento gratuito

Creatore di matrici dei permessi

I ruoli della mappa per le autorizzazioni delle risorse in una matrice CRUD modificabile. Esportare una specifica di accesso chiaro come Markdown o JSON, gratuito nel tuo browser.

01 / Roles

02 / Risorse

03 / Proprietà e vincoli

Matrice di accesso

Controllato significa permesso. Non controllati significa negato. Scorrere orizzontalmente su schermi stretti.

autorizzazioni di ruolo e risorse CRUD
Role / risorsaCreateReadUpdateDelete
GuestProjects
GuestBookings
MemberProjects
MemberBookings
AdminProjects
AdminBookings

Specificazione di accesso

permissions.md

Access permissions

| Role | Resource | Create | Read | Update | Delete | | --- | --- | --- | --- | --- | --- | | Guest | Projects | Deny | Deny | Deny | Deny | | Guest | Bookings | Deny | Deny | Deny | Deny | | Member | Projects | Deny | Allow | Deny | Deny | | Member | Bookings | Deny | Deny | Deny | Deny | | Admin | Projects | Allow | Allow | Allow | Allow | | Admin | Bookings | Deny | Deny | Deny | Deny |

Ownership & scope

Members can read only their own projects. Admin actions require an administrator role verified on the server.

Implementation

Deny access unless explicitly allowed. Enforce permissions on the server and test cross-user access. This matrix is a specification, not an authorization mechanism.

Numero di parole: 153Torna ai dettagli ↑

Il testo esportato resta in inglese; i tuoi dati vengono mantenuti come inseriti.

Non c'e' segnale. Niente crediti per l'IA. Questo strumento assembla l'output nel tuo browser.

Da un'idea a qualcosa di utile.

  1. 01

    Aggiungi i ruoli e le risorse nella tua app.

  2. 02

    Toggle creare, leggere, aggiornare ed eliminare le autorizzazioni.

  3. 03

    Esportare la matrice e definire vincoli di proprietà.

Un po' di contesto.

Una matrice di ruolo rende le decisioni di accesso esaminabili prima di trasformarsi in condizionali sparsi. Questo strumento registra le autorizzazioni di livello delle risorse e le note di proprietà. Non applica l'autorizzazione, genera le politiche del database, o prova che un'applicazione è sicura.

Buone domande.

Controllare una scatola per proteggere la mia app?

No. La matrice è una specifica. Implementare e testare le autorizzazioni sul server e sul database come appropriato.

Come faccio a gestire la proprietà?

Utilizzare il campo vincoli di proprietà per distinguere la lettura di qualsiasi record dalla lettura solo i record di un utente. Una casella di controllo CRUD da sola non esprime la portata del livello di riga.

Tutti gli strumenti