Terminado

Alteração de engine de permissões para Restful Api em C#

Publicado el 04 Septiembre, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

O meu projeto utiliza um componente que transforma automaticamente o EF context em uma Restful api completa, criando as routes e os métodos http automaticamente.

No entanto, precisso configurar as permissões para cada entity do EF, de acordo com a permissão do usuário da requisição.
Exemplo:

Role: Manager | Acesso: Create | Entidade: Hotel
Role: Recepcionista | Acesso: Create | Entidade: Reservas
Role: Hospede | Acesso: Read | Entidade: Reservas

O projeto é pequeno, moderno e está completamente funcional.
É Um Empty ASP.NET Framework, com dois DB de exemplo criados na App_Data, e com o EF Context já configurado para um deles (DB do Hotel).



O componente é o RESTier e está referênciado em código aberto dentro da solução. Está bem escrito, possui documentações e está repleto de comentários.

Este é o projeto:
https://github.com/engbryan/Permissions

Este é o RESTier:
https://github.com/OData/RESTier

Documentação do RESTier:
http://odata.github.io/RESTier/

Documentação do RESTier no ODATA.ORG
https://www.odata.org/blog/restier-a-turn-key-framework-to-build-restful-service/

Contexto general del proyecto

Estou atento às mensagens. Favor avaliar o projeto e ajustar o valor da proposta.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por B. C.