Hi,
I have wrote some code and below is a section where I am trying to update a UME attribute, but it appears not to be working.
Has anyone done anything like this......
String [] val = new String[1];
try{
IUserAccountFactory accountFactory = UMFactory.getUserAccountFactory();
IUserAccount account = accountFactory.getUserAccountByLogonId(myuser);
IUserAccount mutableAccount = accountFactory.getMutableUserAccount(account.getUniqueID());
val[0] = "6";
mutableAccount.setAttribute("com.sap.security.core.usermanagement", "*attributename*", val);
mutableAccount.save();
mutableAccount.commit();
} catch (UMException e) {
response.write("<br>Problem: " + e.getLocalizedMessage());
}// End catch (UMException e).....
Attribute appears not to be set to any value, but can read the value from this attribute, so must be in the setAttribute that is missing.
Many thanks