Realizado

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

Publicado em 04 de Setembro de 2020 dias na TI e Programação

Sobre este projeto

Aberto

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 Geral do Projeto

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

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por B. C.