Saltar al contenido
Planificación/Herramienta gratuita

Creador de matrices de permisos

Funciones de mapa a los permisos de recursos en una matriz CRUD editable. Exportar una especificación de acceso clara como Markdown o JSON, libre en su navegador.

01 / Roles

02 / Recursos

03 / Propiedad " limitaciones

Matriz de acceso

Los medios comprobados están permitidos. Se niegan los medios descontrolados. Desplazarse horizontalmente en pantallas estrechas.

Función y permisos de recursos CRUD
Papel / recursoCreateReadUpdateDelete
GuestProjects
GuestBookings
MemberProjects
MemberBookings
AdminProjects
AdminBookings

Especificación de acceso

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.

Número de palabras: 153Volver a detalles ↑

El texto exportado sigue en inglés; tus datos se conservan tal como los escribiste.

No hay señalización. No hay créditos de inteligencia artificial. Esta herramienta monta su salida en su navegador.

De una idea a algo útil.

  1. 01

    Agregue los roles y recursos en su aplicación.

  2. 02

    Toggle crear, leer, actualizar y eliminar permisos.

  3. 03

    Exportar la matriz y definir las limitaciones de propiedad.

Un pequeño contexto.

Una matriz de roles hace que las decisiones de acceso sean repasables antes de convertirse en condicionales dispersas. Esta herramienta registra permisos de nivel de recursos y sus notas de propiedad. No impone autorización, genera políticas de base de datos o prueba que una aplicación es segura.

Buenas preguntas.

¿Revisando una caja asegura mi aplicación?

No. La matriz es una especificación. Implementar y probar permisos en el servidor y la base de datos según corresponda.

¿Cómo manejo la propiedad?

Utilice el campo de restricciones de propiedad para distinguir leer cualquier registro de leer sólo los propios registros de un usuario. Una casilla de verificación CRUD por sí sola no expresa el alcance del nivel de fila.

Todas las herramientas