Esempio n. 1
0
        PermissionSet CreateDefaultPermissionSet(Tenant tenant)
        {
            var permSet = PermissionSet.Create(tenant);

            tenant.EntityContext.AddObject(permSet);
            tenant.EntityContext.AddObject(Permission.Create(tenant.EntityContext.CreateQuery <Role>().Single(r => r.Name == ROLES.USER && r.Tenant.Id == tenant.Id).Id, "ROLE", false, true, permSet, tenant));
            tenant.EntityContext.SaveChanges();

            return(permSet);
        }