I can get current server by these codes, but how to get current user id used to connect the AssignedServer?
server = consumer.AssignedServer;
ws = consumer.Workspace(server) as SAS.Workspace;
Please answer it as soon as possible, thank you!
Hi,
If using EG 4.3, the easiest way is this:
SAS.Tasks.Toolkit.Helpers.SasMetadataProfile.GetActiveProfile().UserID;
Otherwise, you might want to use SAS code to determine, as described here:
http://blogs.sas.com/content/sasdummy/2010/03/15/multiple-identities-for-all-of-the-people-you-are/
Chris
Is it so difficult? I just wanna get the metadata user id singed on.
Hi,
If using EG 4.3, the easiest way is this:
SAS.Tasks.Toolkit.Helpers.SasMetadataProfile.GetActiveProfile().UserID;
Otherwise, you might want to use SAS code to determine, as described here:
http://blogs.sas.com/content/sasdummy/2010/03/15/multiple-identities-for-all-of-the-people-you-are/
Chris
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Check out this tutorial series to learn how to build your own steps in SAS Studio.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.