none
Modelo Aplicação ASP.NET MVC RRS feed

  • Pergunta

  • Olá a todos, estou desenvolvendo uma aplicação ASP.NET MVC, a qual vai ter acesso ao banco de dados do meu Cliente, até ae td tranquilo.

    Mais quem vai acessar esta aplicação podem ser os Clientes do meu Cliente, Representantes do meu Cliente e o meu próprio Cliente. Cada um vai ter suas permissões e autorizações dependo do tipo, exemplo : Representate vai efetuar pedido, Cliente do meu Cliente vai poder consultar o que tem a pagar e Cliente (meu Cliente) Fluxo de Caixa e etc...

    Gostaria de ter apenas uma aplicação ASP.NET MVC para todos os meus Clientes usarem e de alguma forma Id ou coisa parecida ele identificar qual base de dados deve acessar para que eu possa redirecionar corretamente.

    Se alguém puder me ajudar desde já agradeço.

    Plínio Diversi

    segunda-feira, 3 de abril de 2017 19:08

Respostas

  • Boa tarde,

    A princípio você pode desenvolver tudo em uma base de dados única (até porque estas entidades que você comenta no exemplo são relacionadas),  e aplicar o Asp.Net Identity para controlar o acesso com Roles para cada tipo de usuário que você queira controlar o acesso.

    Aqui tem um exemplo de uso de roles: http://www.macoratti.net/15/10/mvc_roles1.htm

    Aqui também tem um exemplo para download: https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97

    Aqui mais um link: https://docs.microsoft.com/en-us/aspnet/core/security/authorization/roles

    Att,


    Fabio Rosa.

    • Marcado como Resposta Plinio_Diversi terça-feira, 11 de abril de 2017 18:38
    sexta-feira, 7 de abril de 2017 16:33

Todas as Respostas

  • Boa tarde,

    A princípio você pode desenvolver tudo em uma base de dados única (até porque estas entidades que você comenta no exemplo são relacionadas),  e aplicar o Asp.Net Identity para controlar o acesso com Roles para cada tipo de usuário que você queira controlar o acesso.

    Aqui tem um exemplo de uso de roles: http://www.macoratti.net/15/10/mvc_roles1.htm

    Aqui também tem um exemplo para download: https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97

    Aqui mais um link: https://docs.microsoft.com/en-us/aspnet/core/security/authorization/roles

    Att,


    Fabio Rosa.

    • Marcado como Resposta Plinio_Diversi terça-feira, 11 de abril de 2017 18:38
    sexta-feira, 7 de abril de 2017 16:33
  • Obrigado.
    terça-feira, 11 de abril de 2017 18:38