.
This commit is contained in:
@ -559,10 +559,14 @@ namespace IronIntel.Contractor.Site.SystemSettings
|
||||
var client = CreateClient<Foresight.Fleet.Services.User.UserFilterProvider>();
|
||||
|
||||
string useriid = session.User.UID;
|
||||
bool accessallassets = false;
|
||||
Foresight.Fleet.Services.User.UserAdditionalAttribute attrs = CreateClient<Foresight.Fleet.Services.User.UserQueryClient>(SystemParams.CompanyID).GetUserAdditionalAttribute(useriid);
|
||||
if (attrs != null)
|
||||
accessallassets = attrs.AccessAllAssets;
|
||||
|
||||
bool accessallassets = session.User.UserType >= Foresight.Fleet.Services.User.UserTypes.Admin;
|
||||
if (!accessallassets)
|
||||
{
|
||||
Foresight.Fleet.Services.User.UserAdditionalAttribute attrs = CreateClient<Foresight.Fleet.Services.User.UserQueryClient>(SystemParams.CompanyID).GetUserAdditionalAttribute(useriid);
|
||||
if (attrs != null)
|
||||
accessallassets = attrs.AccessAllAssets;
|
||||
}
|
||||
|
||||
UserFilterTemplateItem filter = new UserFilterTemplateItem();
|
||||
|
||||
|
Reference in New Issue
Block a user