@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 |