{"repo":"cloudyr/AzureAuth","free":true,"listed":false,"github":"https://github.com/cloudyr/AzureAuth","clone":"git clone https://github.com/cloudyr/AzureAuth.git","description":"OAuth 2.0 authentication with Azure Active Directory. Submit issues and PRs at https://github.com/Azure/AzureAuth","language":"R","stars":13,"topics":["azure","oauth2","azure-active-directory","r"],"license":null,"category":"auth-billing-email","readme_excerpt":"AzureAuth AzureAuth provides Azure Active Directory (AAD) authentication functionality for R users of Microsoft's Azure cloud. Use this package to obtain OAuth 2.0 tokens for Azure services including Azure Resource Manager, Azure Storage and others. Both AAD v1.0 and v2.0 are supported. The primary repo for this package is at https://github.com/Azure/AzureAuth; please submit issues and PRs there. It is also mirrored at the Cloudyr org at https://github.com/cloudyr/AzureAuth. You can install the development version of the package with devtools::install github(\"Azure/AzureAuth\") . Obtaining tokens The main function in AzureAuth is get azure token , which obtains an OAuth token from AAD. The token is cached in a user-specific directory using the rappdirs package, and future requests will use the cached token without needing you to reauthenticate. For reasons of CRAN policy, the first time AzureAuth is loaded, it will prompt you for permission to create this directory. Unless you have a specific reason otherwise, it's recommended that you allow the directory to be created. Note that most other cloud engineering tools save credentials in this way, including Docker, Kubernetes, and the Azure CLI itself. The prompt only appears in an interactive session; if AzureAuth is loaded in a batch script, the directory is not created if it doesn't already exist. Other supplied functions include list azure tokens , delete azure token and clean token directory , to let you manage the token cach","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudyr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudyr/AzureAuth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}