🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "tenant"

Found 50 matching component(s)

  • function access_main_site_library

    Authenticates with Microsoft Graph API and attempts to locate and access the main SharePoint site library using multiple discovery approaches, displaying detailed information about sites, drives, and folder structures.

    File: /tf/active/vicechatdev/SPFCsync/find_main_library.py

    sharepoint microsoft-graph oauth2 authentication diagnostic
  • function validate_sharepoint_url

    Validates that a given URL string conforms to SharePoint site URL format requirements, checking for proper protocol, domain, and path structure.

    File: /tf/active/vicechatdev/SPFCsync/validate_config.py

    validation sharepoint url-validation microsoft configuration
  • function main_v19

    A validation function that checks SharePoint configuration settings from environment variables and provides diagnostic feedback on their validity.

    File: /tf/active/vicechatdev/SPFCsync/validate_config.py

    validation configuration sharepoint azure environment-variables
  • function main_v20

    Interactive CLI helper function that generates and displays instructions for granting SharePoint app permissions to an Azure AD application.

    File: /tf/active/vicechatdev/SPFCsync/grant_sharepoint_access.py

    sharepoint azure-ad permissions cli-helper configuration
  • class SharePointRestClient

    A SharePoint REST API client that provides app-only authentication and methods for retrieving and downloading documents from SharePoint sites.

    File: /tf/active/vicechatdev/SPFCsync/sharepoint_rest_client.py

    sharepoint rest-api oauth2 authentication document-management
  • function test_azure_token

    Tests Azure AD authentication by attempting to acquire an OAuth2 access token using client credentials flow for Microsoft Graph API access.

    File: /tf/active/vicechatdev/SPFCsync/diagnose_sharepoint.py

    azure authentication oauth2 microsoft-graph sharepoint
  • function test_sharepoint_token

    Tests SharePoint OAuth2 authentication by acquiring an access token using client credentials flow and validates it with a SharePoint API call.

    File: /tf/active/vicechatdev/SPFCsync/diagnose_sharepoint.py

    sharepoint oauth2 authentication azure-ad access-token
  • function test_graph_api_access

    Tests Microsoft Graph API access by obtaining an OAuth2 token and verifying connectivity to check tenant settings for SharePoint integration.

    File: /tf/active/vicechatdev/SPFCsync/check_tenant_config.py

    microsoft-graph authentication oauth2 sharepoint azure-ad
  • function test_graph_sites_api

    Tests Microsoft Graph API access to SharePoint sites by attempting to list available sites and locate a specific target site (vicebio.com), then tests drive access if found.

    File: /tf/active/vicechatdev/SPFCsync/check_tenant_config.py

    microsoft-graph sharepoint api-testing authentication oauth2
  • function provide_admin_instructions

    Displays comprehensive administrative instructions for fixing SharePoint app-only authentication issues by loading configuration and presenting multiple resolution options.

    File: /tf/active/vicechatdev/SPFCsync/check_tenant_config.py

    sharepoint admin-instructions troubleshooting authentication app-only-auth
  • function main_v26

    Diagnostic function that tests SharePoint tenant configuration by checking Microsoft Graph API access and provides recommendations based on the results.

    File: /tf/active/vicechatdev/SPFCsync/check_tenant_config.py

    diagnostic sharepoint microsoft-graph authentication tenant-configuration
  • function test_tenant_admin_center_approach

    Displays detailed troubleshooting instructions for resolving SharePoint 'Unsupported app only token' errors by providing three alternative configuration approaches through tenant admin center.

    File: /tf/active/vicechatdev/SPFCsync/diagnose_permissions.py

    sharepoint troubleshooting authentication azure admin
  • function test_different_scopes

    Tests OAuth2 authentication with different permission scopes for SharePoint and Microsoft Graph APIs, attempting to acquire access tokens and validate them against a SharePoint site.

    File: /tf/active/vicechatdev/SPFCsync/diagnose_permissions.py

    authentication oauth2 sharepoint microsoft-graph azure-ad
  • function main_v27

    Entry point function that runs a SharePoint permission diagnostic tool, testing different authentication scopes and providing troubleshooting guidance.

    File: /tf/active/vicechatdev/SPFCsync/diagnose_permissions.py

    sharepoint diagnostic authentication troubleshooting app-only
  • class SharePointGraphClient

    SharePoint client using Microsoft Graph API. This bypasses SharePoint REST API app-only token issues.

    File: /tf/active/vicechatdev/SPFCsync/sharepoint_graph_client.py

    class sharepointgraphclient
  • class GraphClient

    GraphClient is a client class for interacting with Microsoft Graph API, providing authentication and access to various Microsoft 365 services including users, groups, drives, teams, and more.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/graph_client.py

    microsoft-graph azure-ad authentication oauth2 microsoft-365
  • class Room

    Represents a room in a tenant within Exchange Online, where each room is associated with a room mailbox.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/outlook/calendar/rooms/room.py

    office365 exchange-online room-mailbox calendar place
  • class RoomList

    Represents a group of room objects (room list) defined in a Microsoft 365 tenant, providing access to room collections and their email addresses.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/outlook/calendar/rooms/list.py

    microsoft-365 outlook calendar room-list meeting-rooms
  • class Attendee

    Represents an event attendee in Microsoft Exchange/Office 365, which can be a person or a resource (meeting room, equipment) configured on the Exchange server.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/outlook/calendar/attendees/attendee.py

    calendar event attendee office365 exchange
  • class TenantRelationship

    A class representing tenant relationships in Azure AD, providing methods to query and validate tenant information across different Azure AD tenants.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/tenant_relationship.py

    azure-ad tenant-management cross-tenant microsoft-graph directory
  • class TenantInformation

    A data class representing publicly displayed information about an Azure AD tenant, including domain name, display name, federation brand name, and tenant ID.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/tenant_information.py

    azure-ad tenant microsoft-365 office365 identity
  • class DomainDnsRecord

    Represents a DNS record that must be added to a domain's DNS zone file before the domain can be used by Microsoft Online Services.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/domains/dns_record.py

    microsoft-graph office365 dns domain entity
  • class Domain

    Represents a domain associated with the tenant. Use domain operations to associate domains to a tenant, verify domain ownership, and configure supported services. Domain operations enable registrars to automate domain association for services such as Microsoft 365. For example, as part of domain sign up, a registrar can enable a vanity domain for email, websites, authentication, etc.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/domains/domain.py

    class domain
  • class VerifiedDomain

    A class representing a verified domain for a tenant in Microsoft 365/Office 365, inheriting from ClientValue to provide domain verification information.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/domains/verified.py

    office365 microsoft-graph domain tenant organization
  • class DomainDnsCnameRecord

    Represents a CNAME (Canonical Name) DNS record for a domain in a Microsoft 365 tenant, inheriting from DomainDnsRecord.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/domains/dns_cname_record.py

    dns cname domain microsoft365 office365
  • class RiskDetection

    Represents information about a detected risk in an Azure AD tenant, providing programmatic access to risk detections based on Azure AD's continuous evaluation of user and sign-in risks.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/protection/risk_detection.py

    azure-ad security risk-detection identity-protection microsoft-graph
  • class RiskyUser

    Represents Azure AD users who are at risk, providing programmatic access to risk-related user data and history in Azure Active Directory.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/protection/riskyusers/risky_user.py

    azure-ad identity-protection security risk-management user-risk
  • class GroupSettingTemplate

    GroupSettingTemplate represents system-defined settings templates available to a tenant in Microsoft Graph API, allowing creation of group settings with customizable values.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/groups/setting_template.py

    microsoft-graph azure-ad directory group-settings templates
  • class ServicePlanInfo

    A data class representing information about a service plan associated with a subscribed SKU in Microsoft 365/Office 365 services.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/licenses/service_plan_info.py

    microsoft-365 office365 service-plan subscription sku
  • class AppConsentRequest

    Represents a user's request to a tenant admin for consent to access an app or grant permissions to an app, used in Microsoft Graph API identity governance workflows.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identitygovernance/appconsent/request.py

    microsoft-graph identity-governance consent-management admin-authorization app-permissions
  • class TermsOfUseContainer

    A container class that provides access to Azure Active Directory's terms of use API, exposing relationships for managing agreements and agreement acceptances.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identitygovernance/termsofuse/container.py

    azure-ad terms-of-use identity-governance agreements compliance
  • class Agreement

    Represents a tenant's customizable terms of use agreement managed within Azure Active Directory (Azure AD).

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identitygovernance/termsofuse/agreement.py

    azure-ad terms-of-use compliance agreement entity
  • class CrossTenantAccessPolicy

    Represents the base policy in the directory for cross-tenant access settings in Microsoft 365/Azure AD environments.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/cross_tenant_access.py

    azure-ad cross-tenant policy microsoft-365 cloud-collaboration
  • class AuthorizationPolicy

    A singleton class representing Azure Active Directory authorization policy settings that control tenant-level authorization behaviors.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/authorization.py

    azure-ad authorization policy tenant-settings microsoft-graph
  • class AppManagementPolicy

    A policy class that manages restrictions on app management operations for specific applications and service principals in Microsoft 365/Azure AD environments.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/app_management.py

    policy app-management azure-ad microsoft-graph directory-objects
  • class AuthenticationFlowsPolicy

    A class representing the policy configuration for self-service sign-up experience at a tenant level in Microsoft 365/Azure AD, allowing external users to request sign-up approval.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/authentication_flows.py

    authentication policy self-service sign-up tenant
  • class PolicyRoot

    PolicyRoot is a resource class that provides access to various Azure Active Directory (Azure AD) policy configurations through navigation properties, acting as a singleton entry point for policy management.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/root.py

    azure-ad policies authentication authorization conditional-access
  • class AuthenticationStrengthPolicy

    Represents an Azure AD authentication strength policy that defines specific combinations of authentication methods and metadata for Conditional Access scenarios.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/authentication_strength.py

    azure-ad authentication conditional-access mfa security-policy
  • class TenantAppManagementPolicy

    A class representing a tenant-wide application authentication method policy that enforces app management restrictions for all applications and service principals in Microsoft 365/Azure AD.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/policies/tenant_app_management.py

    microsoft365 azure-ad policy tenant-management application-management
  • class PermissionScope

    Represents a delegated permission definition for Microsoft identity platform applications, encapsulating permission metadata such as consent descriptions and enabled status.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/permissions/scope.py

    microsoft-graph azure-ad permissions oauth delegated-permissions
  • class User_v3

    Represents an Azure AD user account. Inherits from directoryObject.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/users/user.py

    class user
  • class ObjectIdentity

    Represents an identity used to sign in to a user account, encapsulating sign-in type, issuer, and issuer-assigned identifier information.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identities/object_identity.py

    identity authentication azure-ad microsoft-graph user-account
  • class BuiltInIdentityProvider

    A class representing built-in identity providers with External Identities for an Azure Active Directory tenant, specifically for B2B scenarios.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identities/providers/builtin_identity.py

    azure-ad identity-provider b2b authentication external-identities
  • class IdentityProviderBase

    Represents identity providers with External Identities for both Azure Active Directory tenant and Azure AD B2C tenant, providing access to identity provider properties.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identities/providers/base.py

    azure-ad identity-provider authentication azure-ad-b2c office365
  • class SocialIdentityProvider

    A class representing social identity providers for Azure Active Directory (Azure AD) and Azure AD B2C tenants, providing access to OAuth client credentials and provider type information.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identities/providers/social_identity.py

    azure-ad identity-provider oauth social-authentication b2b
  • class IdentityUserFlowAttribute

    Represents user flow attributes in Azure Active Directory (Azure AD) tenant for collecting user information during sign-up processes.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identities/userflows/attribute.py

    azure-ad identity user-flow attributes sign-up
  • class B2XIdentityUserFlow

    Represents a self-service sign up user flow within an Azure Active Directory tenant, managing the guest user sign-up experience including identity providers and attribute collection.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/identities/userflows/b2x/user_flow.py

    azure-ad identity user-flow b2x authentication
  • class ServicePrincipal

    Represents an instance of an application in a directory, providing methods to manage service principal credentials, permissions, and role assignments in Azure Active Directory.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/serviceprincipals/service_principal.py

    azure-ad service-principal authentication credentials permissions
  • class AuthenticationMethod

    Represents an authentication method registered to a user in Azure Active Directory, providing functionality to manage authentication credentials such as passwords, phone numbers, and FIDO2 security keys.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/authentication/methods/method.py

    authentication azure-active-directory password-management identity security
  • class UserRegistrationDetails

    A data class representing the authentication and security registration state of a user, including MFA, passwordless, and self-service password reset capabilities.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/directory/authentication/methods/details.py

    authentication user-management security mfa multi-factor-authentication

Search Examples