Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

GoogleWorkspaceScopeCatalog

Namespace OfficeIMO.GoogleWorkspace
Assembly OfficeIMO.GoogleWorkspace
Source revision c8404474f9f2 with working tree changes
Modifiers static

Central list of Google Workspace OAuth scopes used by OfficeIMO extension packages.

Inheritance

  • Object
  • GoogleWorkspaceScopeCatalog

Properties

public static IReadOnlyList<String> DocsAuthoring { get; } #

Gets the least-privilege scopes used to create and edit Google Docs files.

public static IReadOnlyList<String> SheetsAuthoring { get; } #

Gets the least-privilege scopes used to create and edit Google Sheets files.

public static IReadOnlyList<String> SlidesAuthoring { get; } #

Gets the least-privilege scopes used to create and edit Google Slides files.

public static IReadOnlyList<String> WorkspaceAuthoring { get; } #

Gets the combined least-privilege scopes for Docs, Sheets, and Slides authoring.

Fields

public const String Drive #

Full read and write access to all files in Google Drive.

Value: https://www.googleapis.com/auth/drive
public const String DriveFile #

Access to files created or explicitly opened with the application.

Value: https://www.googleapis.com/auth/drive.file
public const String DriveReadonly #

Read-only access to all files in Google Drive.

Value: https://www.googleapis.com/auth/drive.readonly
public const String DriveMetadata #

Read and write access to Google Drive file metadata.

Value: https://www.googleapis.com/auth/drive.metadata
public const String DriveMetadataReadonly #

Read-only access to Google Drive file metadata.

Value: https://www.googleapis.com/auth/drive.metadata.readonly
public const String Documents #

Read and write access to Google Docs documents.

Value: https://www.googleapis.com/auth/documents
public const String DocumentsReadonly #

Read-only access to Google Docs documents.

Value: https://www.googleapis.com/auth/documents.readonly
public const String Spreadsheets #

Read and write access to Google Sheets spreadsheets.

Value: https://www.googleapis.com/auth/spreadsheets
public const String SpreadsheetsReadonly #

Read-only access to Google Sheets spreadsheets.

Value: https://www.googleapis.com/auth/spreadsheets.readonly
public const String Presentations #

Read and write access to Google Slides presentations.

Value: https://www.googleapis.com/auth/presentations
public const String PresentationsReadonly #

Read-only access to Google Slides presentations.

Value: https://www.googleapis.com/auth/presentations.readonly