I don't know if this is the right place to ask this question. If it's not, please let me know where to move it.
Has anyone else had the problem of the SAS Personal Login Manager not updating a password in metadata?
Here's the problem: A user changes their password in a system on the system itself and in the corresponding authdomain in the SAS Personal Login Manager. It might be their login/Active Directory password, which we tell them to store in DefaultAuth, or it might be a database with its own authdomain.
When they try to use the authdomain, authentication fails. We usually ask them to re-enter the password in Login Manager, and about 80% of the time that solves the problem. We assume they just mistyped the password. If that doesn't work the first time, we ask them to type the password into Notepad, where they can see it, and then copy and paste it into the destination system to make sure it works there. Sometimes the password isn't what they think it is. If the pasted password works directly on the destination system, we ask them to paste it into the Personal Login Manager and try again. That solves maybe another 14% of the problems.
But occasionally, a few times a month, that doesn't work either. I then ask them to use the command line SetPassword utility in the SASPlatformObjectFramework directory (I've wrapped a script around it so they don't have to know the location or syntax). So far, that has always worked.
I couldn't find any problem reports about the Personal Login Manager, but I might have missed something. Has anyone else noticed this problem?
We're upgrading from 9.4m5 to 9.4m7 later this year, and hope that will make the problem go away.
As far as I know, there is no programmable API usable outside of SAS and no web interface to the password manager. The Personal Login Manager, Enterprise Guide, the command line utility, and the data step metadata functions are the only way to change passwords. Maybe the SAS Management Console as well, but most users do not have that installed. I must be missing something. How do users with only SAS Studio or AMO change their authdomain passwords?