BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
sasprofile
Quartz | Level 8


Hello friends,

am trying to find all the users who have access to Enterprise Guide in SAS 9.2

we are using EG 5.1.

Is there any way to find these details

I would really appreciate for a quick response

Thank you

1 ACCEPTED SOLUTION

Accepted Solutions
ChrisHemedinger
Community Manager

If your goal is to create an inventory of users who have and use SAS Enterprise Guide, there are a couple of approaches:

  • Ask your IT department to provide a list of people who have EG installed on their PCs.  Here at SAS, our IT department is responsible for tracking software licenses for various products, and one way they do this is through specialized tools that monitor installed programs across SAS-owned machines.  Your IT might have that capability too.
  • Knowing who has it installed doesn't tell you who uses it.  For that information, you'll need to use a monitoring tool such as APM or SAS Environment Manager, or you can comb through Object Spawner logs.

 

If you enable the proper trace levels for the ObjectSpawner logconfig.xml, you'll be able to find entries like this for every user that connects via SAS Enterprise Guide:

 

2015-06-10T08:01:50,132 INFO  [00000047] :sasdemo@l77841 - New client connection (9) accepted from server port 8591 for SAS token user sasdemo@l77841.  Encryption level is Credentials using encryption algorithm SASProprietary.  Peer IP address and port are [::ffff:127.0.0.1]:60996 for APPNAME=SAS Enterprise Guide.

 

See more about "turning up the logging" in this topic.

 

Chris

Learn from the Experts! Check out the huge catalog of free sessions in the Ask the Expert webinar series.

View solution in original post

7 REPLIES 7
SASKiwi
PROC Star

In SAS Management Console, in the User Manager you will find default roles set up for EG, like Enterprise Guide - Advanced. It is also possible that EG capability has been added to custom roles as well so be sure to check this out.

If you select the Properties for these roles and then the Members tab you will then see all of the users / user groups allowed access to this role.

Note this only useful to identify EG users who connect to your remote SAS server. Those users of EG with just local SAS on their desktop cannot be identified in this manner. If your site uses automated software deployment tools then your IT folks might be able to tell you which PCs have EG installed.

sasprofile
Quartz | Level 8

SASKiwi

Thanks for your prompt reply

actually I checked in SAS Management console under Usermanger-->roles--->Enterprise Guide Advanced-->Members

but I can see only 4 users which is not true.

and also most of our users use Enterprise guide which is published on Citrix Server,so In this case is thereany way to find out the number users have access to EG.

very few users use EG installed on thier machines.

so basically i find to find both users using EG installed on their machines and EG published on Citrix server.

What are the other ways to find users having access to EG.

Thank you

SASKiwi
PROC Star

You may also need to look at the capabilities tab under each user role to see if EG is listed or not. Every sites metadata is set up differently so you will have to search around for yourself to find all of the roles to see where EG is included. You might find that ALL users have access using EG by default hence you would have to count everyone defined as a user in metadata. Note: metadata won't tell you if users have EG installed on their PCs, merely that they are allowed access to your SAS server from EG.

Talk to your Citrix admin to see if they can tell you the usernames with EG capability in Citrix.

sasprofile
Quartz | Level 8

Yes you are right in members they assigned to public also.sobit means all the users added in the metadat server has access to EG.

ChrisHemedinger
Community Manager

If your goal is to create an inventory of users who have and use SAS Enterprise Guide, there are a couple of approaches:

  • Ask your IT department to provide a list of people who have EG installed on their PCs.  Here at SAS, our IT department is responsible for tracking software licenses for various products, and one way they do this is through specialized tools that monitor installed programs across SAS-owned machines.  Your IT might have that capability too.
  • Knowing who has it installed doesn't tell you who uses it.  For that information, you'll need to use a monitoring tool such as APM or SAS Environment Manager, or you can comb through Object Spawner logs.

 

If you enable the proper trace levels for the ObjectSpawner logconfig.xml, you'll be able to find entries like this for every user that connects via SAS Enterprise Guide:

 

2015-06-10T08:01:50,132 INFO  [00000047] :sasdemo@l77841 - New client connection (9) accepted from server port 8591 for SAS token user sasdemo@l77841.  Encryption level is Credentials using encryption algorithm SASProprietary.  Peer IP address and port are [::ffff:127.0.0.1]:60996 for APPNAME=SAS Enterprise Guide.

 

See more about "turning up the logging" in this topic.

 

Chris

Learn from the Experts! Check out the huge catalog of free sessions in the Ask the Expert webinar series.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

SAS Enterprise Guide vs. SAS Studio

What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 7 replies
  • 3465 views
  • 2 likes
  • 4 in conversation