BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
thesasuser
Pyrite | Level 9

Hello
In the context of SAS Viya 4 on AWS I am trying to understand the terms "Advanced User" and "Programming users".
Can anybody help with this?
Is there a way we can grant those capabilities to users?

1 ACCEPTED SOLUTION

Accepted Solutions
Mitesh73941
Fluorite | Level 6

Hello,

In SAS Viya 4 on AWS, user roles and capabilities can be quite nuanced, especially when it comes to defining "Advanced User" and "Programming Users." Here’s a breakdown of these terms and how you can manage these capabilities:


Advanced User:

Definition: This term typically refers to users who have a higher level of access and more advanced functionalities within the SAS environment. They might have permissions to perform complex operations, access more sensitive data, or use advanced features of SAS Viya.
Capabilities: Advanced users usually have access to a broader set of tools and features compared to basic users. This can include access to advanced analytics, data management tools, custom code execution, and advanced reporting capabilities.
Examples: Data scientists, data engineers, or advanced analysts who need extensive access to data and advanced SAS features.

 

Programming Users:

Definition: Programming users are typically those who need to write and execute code within SAS Viya. This role involves interacting with the SAS environment primarily through programming languages like SAS, Python, R, or SQL.
Capabilities: They may need access to code execution environments, data manipulation capabilities, and the ability to create and run custom scripts and programs.
Examples: SAS programmers, data analysts who write custom scripts, or data scientists who need to develop and execute code.

 

I hope you have now more clarity than before. Feel free to add questions if any.

View solution in original post

1 REPLY 1
Mitesh73941
Fluorite | Level 6

Hello,

In SAS Viya 4 on AWS, user roles and capabilities can be quite nuanced, especially when it comes to defining "Advanced User" and "Programming Users." Here’s a breakdown of these terms and how you can manage these capabilities:


Advanced User:

Definition: This term typically refers to users who have a higher level of access and more advanced functionalities within the SAS environment. They might have permissions to perform complex operations, access more sensitive data, or use advanced features of SAS Viya.
Capabilities: Advanced users usually have access to a broader set of tools and features compared to basic users. This can include access to advanced analytics, data management tools, custom code execution, and advanced reporting capabilities.
Examples: Data scientists, data engineers, or advanced analysts who need extensive access to data and advanced SAS features.

 

Programming Users:

Definition: Programming users are typically those who need to write and execute code within SAS Viya. This role involves interacting with the SAS environment primarily through programming languages like SAS, Python, R, or SQL.
Capabilities: They may need access to code execution environments, data manipulation capabilities, and the ability to create and run custom scripts and programs.
Examples: SAS programmers, data analysts who write custom scripts, or data scientists who need to develop and execute code.

 

I hope you have now more clarity than before. Feel free to add questions if any.

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

Discussion stats
  • 1 reply
  • 664 views
  • 0 likes
  • 2 in conversation