Hi @Cristina_inet,
I'll assume by administrator token and program from outside SAS Viya, you're looking for an access token. If not, please clarify and we'll get you a different answer.
Here is a blog post that many people access to learn how to register a client (application) and generate an access token.
Once you have an access token you can connect to SAS Viya from LOTS of different open source clients. Many of these are well documented in SAS documentation, here in the Communities, on the SAS blog site, and on sassoftware on GitHub.
Thanks,
Joe