public static void TestInitialize(TestContext context) { Initialize(); //Setting the FUNCTION privileges for user var userToExport = MDSWrapper.UserSecurityPrincipalsGet(UserToExport).Users.FirstOrDefault(); var functionPriv = new List <FunctionPrivilege> { new FunctionPrivilege { Function = FunctionalArea.SystemAdministration, IsAuthorized = true, PrincipalId = userToExport.Identifier, PrincipalType = PrincipalType.UserAccount }, new FunctionPrivilege { Function = FunctionalArea.Versions, IsAuthorized = true, PrincipalId = userToExport.Identifier, PrincipalType = PrincipalType.UserAccount } }; var securityPrivilege = userToExport.SecurityPrivilege; securityPrivilege.FunctionPrivileges = functionPriv; var result = MDSWrapper.SecurityPrivilegesCreate(securityPrivilege); }