Completed

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

Published on the September 04, 2020 in IT & Programming

About this project

Open

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/

Project overview

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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by B. C.