Contains the operations for the root resource.
SAS Logon
Loading...
The SAS Logon API provides the standard OAuth protocol endpoints through which clients obtain access tokens to make API calls.
Contains the operations for administering the Client resource.
get
Internal-Use OnlyReturns the collection of clients registered.Return collection of clients
post
Internal-Use OnlyCreates a new client.Create client
head
Internal-Use OnlyReturns whether the client that is specified in the request exists.Determine whether client exists
get
Internal-Use OnlyReturns the client that is specified in the request.Return client
put
Internal-Use OnlyUpdates the existing client that is specified in the request. This method performs a full replacement of the client resource. The ID may not be changed.Update client
delete
Internal-Use OnlyDeletes the client that is specified in the request.Delete client
put
Internal-Use OnlyChanges the secret for the client that is specified in the request.Change secret
Contains the operations for client authorization.
post
Internal-Use OnlyObtains an access token based on client credentials that have been granted to the registered client application. The SAS Logon service verifies the supplied client credentials. If they are valid, an access token is returned. Obtaining access tokens via client credentials grant works only with SAS Viya APIs that do not enforce authorization.Grant access using client credentials
post
Internal-Use OnlyObtains an access token on behalf of an end user, using that user's authenticating credentials (such as username and password) along with the client identifier and the associated secret that have been registered with the SAS environment. The user credentials are validated. If they are valid, the SAS Logon API returns an access token. Obtaining access tokens on behalf of an end user is required for all SAS Viya APIs that support user and group authorization rules.Grant access using password
post
Internal-Use OnlyObtains an access token on behalf of an end user, using an authorization code provided by the user along with the client identifier and the associated secret that have been registered with the SAS environment. The authorization code is validated and can be used only once. If it is valid, the SAS Logon API returns an access token. Obtaining access tokens on behalf of an end user is required for all SAS Viya APIs that support user and group authorization rules.