Commit 70919ba
Changed files (1)
product
MyMoney
boot
container
registration
proxy_configuration
product/MyMoney/boot/container/registration/proxy_configuration/ServiceLayerConfiguration.cs
@@ -1,3 +1,4 @@
+using System.Security.Principal;
using Gorilla.Commons.Infrastructure;
using Gorilla.Commons.Infrastructure.Castle.DynamicProxy;
using Gorilla.Commons.Infrastructure.Castle.DynamicProxy.Interceptors;
@@ -12,7 +13,12 @@ namespace MoMoney.boot.container.registration.proxy_configuration
public void configure(IProxyBuilder<T> item)
{
item.add_interceptor(Lazy.load<IUnitOfWorkInterceptor>()).intercept_all();
- //item.add_interceptor( new SecuringProxy(new IsInRole("Users").or(new IsInRole("Administrators")))) .intercept_all();
+
+ item
+ .add_interceptor(
+ new SecuringProxy(new IsInRole(WindowsBuiltInRole.User.ToString())
+ .or(new IsInRole(WindowsBuiltInRole.Administrator.ToString()))))
+ .intercept_all();
}
}
}
\ No newline at end of file