Microsoft365R-deprecated function

Deprecated client functions

Deprecated client functions

personal_onedrive( app = .microsoft365r_app_id, scopes = c("Files.ReadWrite.All", "User.Read"), ... ) business_onedrive( tenant = Sys.getenv("CLIMICROSOFT365_TENANT", "common"), app = Sys.getenv("CLIMICROSOFT365_AADAPPID"), scopes = ".default", ... ) sharepoint_site( site_url = NULL, site_id = NULL, tenant = Sys.getenv("CLIMICROSOFT365_TENANT", "common"), app = Sys.getenv("CLIMICROSOFT365_AADAPPID"), scopes = ".default", ... )

Arguments

  • app: A custom app registration ID to use for authentication. For personal_onedrive, the default is to use Microsoft365R's internal app ID. For business_onedrive and sharepoint_site, see below.
  • scopes: The Microsoft Graph scopes (permissions) to obtain.
  • ...: Optional arguments to be passed to AzureGraph::create_graph_login.
  • tenant: For business_onedrive and sharepoint_site, the name of your Azure Active Directory (AAD) tenant. If not supplied, use the value of the CLIMICROSOFT365_TENANT environment variable, or "common" if that is unset.
  • site_url, site_id: For sharepoint_site, the web URL and ID of the SharePoint site to retrieve. Supply one or the other, but not both.

Details

These functions have been replaced by get_personal_onedrive, get_business_onedrive and get_sharepoint_site. They will be removed in a later version of the package.

  • Maintainer: Hong Ooi
  • License: MIT + file LICENSE
  • Last published: 2025-03-02