@backstage/plugin-catalog-backend-module-msgraph
Home > @backstage/plugin-catalog-backend-module-msgraph
A Backstage catalog backend module that helps integrate towards Microsoft Graph
Classes
Class |
Description |
---|---|
A HTTP Client that communicates with Microsoft Graph API. Simplify Authentication and API calls to get Uses | |
Reads user and group entries out of Microsoft Graph, and provides them as User and Group entities for the catalog. | |
Extracts teams and users out of the Microsoft Graph API. |
Functions
Function |
Description |
---|---|
The default implementation of the transformation from a graph group entry to a Group entity. | |
The default implementation of the transformation from a graph organization entry to a Group entity. | |
The default implementation of the transformation from a graph user entry to a User entity. | |
Takes an input string and cleans it up to become suitable as an entity name. | |
Parses configuration. | |
Reads an entire org as Group and User entities. | |
Parses a single configured provider by id. | |
Parses all configured providers. |
Interfaces
Interface |
Description |
---|---|
Legacy options for MicrosoftGraphOrgEntityProvider based on | |
Interface for microsoftGraphOrgEntityProviderTransformExtensionPoint. |
Variables
Variable |
Description |
---|---|
Registers the MicrosoftGraphOrgEntityProvider with the catalog processing extension point. | |
The (primary) user email. Also used by the Microsoft auth provider to resolve the User entity. | |
The group id used by the Microsoft Graph API | |
The tenant id used by the Microsoft Graph API | |
The user id used by the Microsoft Graph API | |
Extension point used to customize the transforms used by the module. |
Type Aliases
Type Alias |
Description |
---|---|
Extends the base msgraph types to include the odata type. | |
Customize the ingested Group entity | |
Options for MicrosoftGraphOrgEntityProvider. | |
The configuration parameters for a single Microsoft Graph provider. | |
OData (Open Data Protocol) Query https://docs.microsoft.com/en-us/odata/concepts/queryoptions-overview https://docs.microsoft.com/en-us/graph/query-parameters | |
Customize the ingested organization Group entity | |
Customize the MSGraph Provider Config Dynamically Transforming fields that are not used for each scheduled ingestion (e.g., id, schedule) will have no effect. | |
Customize the ingested User entity |