iidec / Integra.Space-upstream

0 stars 0 forks source link

Sistema de permisos #3

Open OscarCanek opened 8 years ago

OscarCanek commented 8 years ago

Permisos de Integra.Space

Los siguientes permisos fueron tomados de Microsoft SQL Server.

image

Referencias

Documentación utilizada para crear el sistema de permisos de Space. Se tomo de base a SQL Server

OscarCanek commented 8 years ago

Sistema de permisos (Actualización)

El documento del sistema de permisos se puede descargar del siguiente enlace: Sistema de permisos.docx

El proceso de validación de permisos se puede descargar del siguiente enlace: Proceso de validación de permisos

OscarCanek commented 7 years ago

Pruebas preliminares

create login

Se crea ejecuta un grant para dar permisos de crear logins a un login que no tiene y luego con ese login se crea un nuevo login.

image

La siguiente imagen muestra el resultado de la misma prueba pero sin ejecutar el grant image

create source

Se ejecuta un grant para dar permisos a un usuario para crear fuentes y luego ese usuario crea una nueva fuente.

image

Las siguiente imagen muestra el resultado de la misma prueba pero sin ejecutar el grant image

Conculsión

Las dos pruebas preliminares del sistema de permisos han demostrado que se comporta como esperaba.

OscarCanek commented 7 years ago

Una prueba preliminar mas interesante

create stream

Se creará un stream nuevo. Para esto se deben tener los siguientes permisos:

image

En la siguiente figura se observa que la prueba esta en rojo porque no se ejecutó el comando ya que no se tenían los permisos suficientes para ejecutarlos. Resaltado en amarillo se muestra que el permiso de read no se concede porque se comentó esa parte.

image

OscarCanek commented 7 years ago

El siguiente enlace lleva a la representación gráfica de la jerarquía de permisos del sistema

Jerarquía de permisos