assets_guardian.plugins.microsoft365.repository๏
Classes
|
Port: Raw data repository access. |
- class assets_guardian.plugins.microsoft365.repository.Microsoft365Repository(client: MicrosoftGraph)[source]๏
Bases:
objectPort: Raw data repository access.
Defines the contract for retrieving raw data from an external source (API, database, etc.).
- async get_raw_assets_applications() list[dict[str, Any]][source]๏
Get all Azure AD app registrations
- async get_raw_assets_licenses() list[dict[str, Any]][source]๏
Get all Azure AD subscribed licenses (SKUs)
- async get_raw_group_members(group_id: str) list[dict[str, Any]][source]๏
Get members of a specific group.