Authentication Services for Azure Active Directory
Overview
Provides Azure Active Directory (AAD) authentication functionality for R users of Microsoft's 'Azure' cloud https://azure.microsoft.com/en-us. Use this package to obtain 'OAuth' 2.0 tokens for services including Azure Resource Manager, Azure Storage and others. It supports both AAD v1.0 and v2.0, as well as multiple authentication methods, including device code and resource owner grant. Tokens are cached in a user-specific directory obtained using the 'rappdirs' package. The interface is based on the 'OAuth' framework in the 'httr' package, but customised and streamlined for Azure. Part of the 'AzureR' family of packages.
- Fix to
get_managed_tokento handle host URLs that already have the/tokenendpoint included.
From NEWS.md in the release
Install
Health
- OK13 OK2026-09-05
- NOTE12 OK, 1 NOTE2026-07-11
- OK14 OK2026-03-10
Documentation
- Help pages
- 10
- Examples that run
- 33%2 run in a plain check · 4 never run
- Exported functions with examples
- 60%
- Documented parameters
- 88%
- Return-value docs
- 60%
- Help pages citing references
- 0%
- Acquire an OAuth token HTML
- Authentication scenarios HTML
- Shiny HTML
Downloads
Repository
- PRs merged (all time)
- 90%
- Median days to close, 50 most recently updated closed issues
- 1
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Issues over time
PRs over time
Commits over time
Commit identities over time
6 development-tooling and community-health practices detected across 3 families in the upstream repository
Checks run against github.com/azure/azureauth on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows
Dependencies
Installing AzureAuth adds 10 packages (7 with compiled code, 3.4 MB of source tarballs). Heaviest: openssl 1.1 MB, jsonlite 1.0 MB, curl 714 KB.
Show all 14 packagesHide all 14 packages
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 1.3.5Latest
- RR 4.6.0 released · 2026-04-24
- 1.3.4
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 1.3.32021-09-13 · diff ↗
- 1.3.2
- RR 4.1.0 released · 2021-05-18
- 1.3.12021-03-30 · diff ↗
- 1.3.02021-01-11 · diff ↗
- 1.2.52020-10-12 · diff ↗
- 1.2.42020-05-23 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 1.2.3
Show 10 earlier eventsHide 10 earlier events
- 1.2.22019-09-13 · diff ↗
- 1.2.12019-09-08 · diff ↗
- 1.2.02019-08-21 · diff ↗ ·
removed 2 exports
AzureTokenV1, AzureTokenV2added 9 exports
AzureTokenAuthCode, AzureTokenClientCreds, AzureTokenDeviceCode, AzureTokenManaged, AzureTokenOnBehalfOf, AzureTokenResOwner, build_authorization_uri, extract_jwt, get_device_creds - 1.1.1
- 1.1.0
- RR 3.6.0 released · 2019-04-26
- 1.0.22019-04-23 · diff ↗
- 1.0.1
- 1.0.02019-02-22
- RR 3.5.0 released · 2018-04-23
Package metadata
- First published
- 2019-02-22
- Total releases
- 17 / 7 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 3.3
- Download size
- 286 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("AzureAuth")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-17, which the citation names so these numbers can be found later. More on citing and the projects behind them.