We have a user experience update for our SAS Viya administrators! In the 2026.03 release of SAS Viya, SAS Environment Manager expanded the types of credentials they supported. This enhancement greatly improves the user experience for our SAS Viya administrators adding new publishing destinations by letting them choose whether to use the existing Command Line Interface (CLI) or use the Graphical User Interface (GUI).
Both SAS Model Manager and SAS Intelligent Decisioning support publishing to a variety of publishing destinations. These publishing destinations represent the environments where trained models and decisions are executed as a part of a wider business decisioning process. Two of the most commonly used destinations, SAS Cloud Analytic Services (CAS) and SAS Micro Analytic Service (MAS) are a part of SAS Viya. But many other destinations are external to SAS Viya and require credentials to access.
While SAS Environment Manager has had a graphical user interface for adding publishing destinations, the domains and credentials tab didn’t support the range of credentials needed for creating all publishing destinations. The preferred mechanism for adding many of the publishing destinations was through the models plug-in of the SAS Viya CLI. To create a publishing destination for the new SingleStore destination would require a CLI command like:
sas-models-cli destination createSingleStore
--name nameForTheDesintation
--credDomainID nameForTheDomain
--identityId userOrGroupIDThatHasAccess
--identityType selectUserOrGroup
--databaseHost nameOfDatabase
--databasePort portNumberoOfDatabase
--databaseSchema model
--singleStoreUserId userIDforSingleStore
--singleStorePasswd passwordforSingleStore
With the most recent release of SAS Viya, the graphical user interface in SAS Environment Manager now supports all credentials required to create a new destination. An admin can create their domain and credential using the Domains tab and then create their new publishing destination using the Publishing Destinations tab. Additionally, the New Domain dialog will dynamically update to display the required fields for each type of publishing destination. For example, that new SingleStore destination can be created using two dialogs:
To see the updated Domains tab in SAS Environment Manager in action, check out this demo video:
Want to learn more about our publishing destinations? Check out the following articles!
Dive into keynotes, announcements and breakthroughs on demand.
Explore Now →The rapid growth of AI technologies is driving an AI skills gap and demand for AI talent. Ready to grow your AI literacy? SAS offers free ways to get started for beginners, business leaders, and analytics professionals of all skill levels. Your future self will thank you.