none
TFS团队项目一个解决方案多个项目,怎么实现分权管理? RRS feed

  • 问题

  • 例如
    web
    BLL
    SQLdal

    因为web引用了BLL,如果web的用户没有访问BLL的权限,那BLL项目会显示不可用,他也没办法调用BLL的方法.
    如果给WEB用户访问权限,他又可以看到BLL所有内容和文件.. 这个怎么解决

    要求实现: web用户只能调用BLL的方法,不能相看BLL的所有内容
    2013年1月15日 3:58

答案

  • Hi,

    如果我理解正确的话BLL 应该是一个项目。如果是这样的话,你可以更加严格的设置Web用户访问BLL项目的权限:不要给web 用户访问整个BLL项目的权限,你可以只给那些用户访问特定方法的类的权限。比如,method1 在Class1.cs中,你只给web用户授予权限访问Class1.cs 而对于BLL 其他的文件都不要再给他权限。


    Vicky Song [MSFT]
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年1月16日 5:50
    版主