🔍 Code Extractor

Search Components

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

Search Results for "authorization"

Found 50 matching component(s)

  • class FixedProjectVictoriaGenerator

    Fixed Project Victoria Disclosure Generator that properly handles all warranty sections.

    File: /tf/active/vicechatdev/fixed_project_victoria_generator.py

    class fixedprojectvictoriagenerator
  • function update_access_tokens

    Updates access control tokens for nodes in a Neo4j graph database by traversing relationships from token carrier nodes and storing accumulated access keys.

    File: /tf/active/vicechatdev/dbinit.py

    neo4j graph-database access-control security token-management
  • class User

    A user management class that handles authentication, authorization, user profiles, preferences, file management, and logging for a Panel-based web application with Neo4j backend.

    File: /tf/active/vicechatdev/userclass.py

    authentication authorization user-management role-based-access-control neo4j
  • 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 check_all_libraries

    Discovers and lists all document libraries (drives) in a SharePoint site, displaying their metadata and contents including folders and files.

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

    sharepoint microsoft-graph document-libraries discovery audit
  • function explore_site_structure

    Explores and displays the complete structure of a SharePoint site using Microsoft Graph API, including drives, document libraries, lists, and alternative API endpoints.

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

    sharepoint microsoft-graph site-exploration diagnostic api-discovery
  • function quick_test

    A diagnostic function that tests SharePoint Graph API connectivity and verifies access to the main site library by checking for expected folder structures in the root directory.

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

    sharepoint diagnostic testing connectivity microsoft-graph
  • 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_sharepoint_api_call

    Tests SharePoint REST API connectivity by making an authenticated GET request to retrieve basic site information and validates the access token and permissions.

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

    sharepoint api-testing authentication oauth rest-api
  • 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 test_site_drive_access

    Tests access to a SharePoint site's document library (drives) via Microsoft Graph API and attempts to access the first drive's root items.

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

    microsoft-graph sharepoint api-testing authentication document-library
  • function test_drive_items

    Tests access to items in a Microsoft SharePoint drive by querying the Microsoft Graph API and verifying the response.

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

    microsoft-graph-api sharepoint authentication api-testing drive-access
  • function test_sharepoint_with_token

    Tests SharePoint REST API connectivity and authentication by making a GET request to retrieve site information using a provided access token.

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

    sharepoint api-testing authentication oauth rest-api
  • function check_site_vs_channels

    Diagnostic function that analyzes and compares SharePoint site structure, specifically examining the main site document library versus Teams channel document libraries to identify the correct library for synchronization.

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

    sharepoint diagnostic microsoft-graph document-library teams-channels
  • 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
  • function get_root_folders

    Retrieves all folders at the root level of a SharePoint drive using Microsoft Graph API, returning their metadata including name, ID, item count, timestamps, and web URL.

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

    sharepoint microsoft-graph api folders metadata
  • class SharePointFileCloudSync

    Orchestrates synchronization of documents from SharePoint to FileCloud, managing the complete sync lifecycle including document retrieval, comparison, upload, and folder structure creation.

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

    synchronization sharepoint filecloud document-management cloud-sync
  • 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 AttachmentCollection

    Attachment collection

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/outlook/mail/attachments/collection.py

    class attachmentcollection
  • class DirectoryObject

    Represents an Azure Active Directory object, serving as the base type for directory entities like users, groups, service principals, and organizational contacts.

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

    azure-active-directory microsoft-graph directory-object group-membership user-management
  • 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 UserConsentRequest

    Represents a user consent request for accessing an app or granting permissions when admin authorization is required in an admin consent workflow.

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

    consent-management admin-approval office365 microsoft-graph authorization
  • 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 TokenIssuancePolicy

    A policy class that defines characteristics of SAML tokens issued by Azure AD, including signing options, algorithms, and token versions.

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

    azure-ad saml token-issuance policy authentication
  • class StsPolicy

    StsPolicy is an abstract base class representing policy types that control Microsoft identity platform behavior, extending PolicyBase with specific functionality for managing policy application to directory objects.

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

    microsoft-graph identity-platform sts-policy security-token-service policy-management
  • 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 ConditionalAccessPolicy

    Represents an Azure Active Directory conditional access policy entity that defines custom rules for access scenarios.

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

    azure-ad conditional-access security-policy microsoft-graph office365
  • class PermissionGrantPolicy

    A class representing a permission grant policy that specifies conditions under which consent can be granted, using include and exclude condition sets.

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

    permission policy consent authorization directory
  • 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 IdentitySet

    IdentitySet is a keyed collection class that represents a set of identity resources (application, device, user) associated with various events for an item, such as created by or last modified by actions.

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

    identity office365 authentication authorization metadata
  • class PermissionGrantConditionSet

    A class representing a permission grant condition set that specifies matching rules in a permission grant policy to include or exclude permission grant events in Microsoft Graph API.

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

    microsoft-graph azure-ad permissions authorization policy
  • class OAuth2PermissionGrant

    Represents OAuth 2.0 delegated permissions granted to an application's service principal, allowing it to act on behalf of users when accessing APIs.

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

    oauth2 permissions delegated-permissions scopes microsoft-graph
  • class ResourceSpecificPermissionGrant

    Represents a resource-specific permission grant for an Azure AD application, providing read-only access to permission details granted to apps for Microsoft Graph resources.

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

    azure-ad permissions microsoft-graph directory-object authorization
  • class IdentityUserFlow

    IdentityUserFlow is a minimal entity class that represents a user flow in an identity management system, inheriting all functionality from the Entity base class.

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

    identity user-flow authentication azure-ad office365
  • 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 BasicAuthentication

    A configuration class for HTTP Basic authentication that stores username and password credentials for API calls.

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

    authentication basic-auth http-authentication credentials api-configuration
  • class AuditActivityInitiator

    A data class representing the identity of a resource (user, app, or system) that initiates an audit activity in Microsoft 365/Office 365 services.

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

    audit activity identity office365 microsoft365
  • class Application

    Represents an Azure Active Directory (Azure AD) application registration, providing methods to manage application credentials, certificates, passwords, and publisher verification.

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

    azure-ad application-registration authentication credentials certificate-management
  • class WebApplication

    A data class that encapsulates configuration settings for a web application, including home page URL, logout URL, and redirect URIs for OAuth 2.0 authentication flows.

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

    web-application oauth2 authentication microsoft-graph azure-ad
  • class PublicClientApplication

    A configuration class that specifies settings for public client applications such as mobile apps, desktop applications, or other non-web clients that cannot securely store client secrets.

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

    oauth2 authentication public-client microsoft-365 azure-ad
  • class AppRole

    Represents an application role in Microsoft Graph API that can be assigned to users, groups, or other applications to define permissions and access control.

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

    microsoft-graph azure-ad rbac authorization permissions
  • class SynchronizationJob

    Manages Microsoft 365 directory synchronization jobs that periodically poll for changes in one directory and push them to another directory, specific to an application instance in a tenant.

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

    synchronization directory microsoft-365 graph-api background-job
  • class UnifiedRolePermission

    A data class representing a collection of allowed and excluded resource actions with optional conditions for permission enforcement in a unified role-based access control system.

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

    permissions role-based-access-control rbac authorization security
  • class UnifiedRoleDefinition

    Represents an Azure Active Directory (Azure AD) role definition, which is a collection of permissions listing operations that can be performed and resources against which they can be performed.

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

    azure-ad role-definition permissions rbac microsoft-graph
  • function _get_authorization_header

    Formats an OAuth token into a standard HTTP Authorization header string by combining the token type and access token.

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

    authentication oauth authorization-header http-headers token-formatting
  • class AuthenticationContext

    AuthenticationContext manages authentication for SharePoint Online and OneDrive For Business, supporting multiple authentication methods including certificate-based, interactive, device flow, user credentials, and client credentials.

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

    authentication sharepoint onedrive oauth2 certificate-auth
  • function is_valid_auth_cookies

    Validates whether a dictionary of cookies contains valid SharePoint/Office 365 authentication cookies (FedAuth or SPOIDCRL).

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/runtime/auth/providers/saml_token_provider.py

    authentication validation cookies sharepoint office365
  • class SamlTokenProvider

    Provides SAML-based claims authentication for Office 365 SharePoint Online, handling security token acquisition and cookie-based authentication.

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/runtime/auth/providers/saml_token_provider.py

    authentication SAML Office365 SharePoint claims-based-auth
  • class ACSTokenProvider

    A class named ACSTokenProvider

    File: /tf/active/vicechatdev/SPFCsync/venv/lib64/python3.11/site-packages/office365/runtime/auth/providers/acs_token_provider.py

    class acstokenprovider
  • class PlannerPlanContainer

    A container class representing a plannerPlan resource that manages authorization rules and lifecycle of Microsoft Planner plans.

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

    microsoft-planner office365 data-model container authorization

Search Examples