🔍 Code Extractor

Search Components

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

Search Results for "permissions"

Found 50 matching component(s)

  • function create_document

    Creates a new controlled document in a document management system with versioning, audit trails, and optional initial content.

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

    document-management controlled-documents document-creation versioning audit-trail
  • function delete_document

    Deletes a controlled document from the system with permission checks, status validation, and audit logging.

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

    document-management deletion controlled-documents audit-trail permissions
  • function set_current_version

    Sets a specific version of a controlled document as the current/active version, updating the document's currentVersionUID property and logging the change.

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

    document-management version-control controlled-documents audit-trail permissions
  • function clone_document

    Clones an existing controlled document to create either a new independent document or a new revision of the same document, optionally including the document's content.

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

    document-management cloning versioning controlled-documents permissions
  • function get_documents

    Retrieves filtered and paginated documents from a Neo4j graph database with permission-based access control, supporting multiple filter criteria and search functionality.

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

    document-management neo4j graph-database filtering pagination
  • class FileCloudAPI

    Python wrapper for the FileCloud REST API. This class provides methods to interact with FileCloud server APIs, handling authentication, session management, and various file operations.

    File: /tf/active/vicechatdev/FC_api copy.py

    class filecloudapi
  • class DocumentDetail

    Document detail view component

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

    class documentdetail
  • class FileCloudAPI_v1

    Python wrapper for the FileCloud REST API. This class provides methods to interact with FileCloud server APIs, handling authentication, session management, and various file operations.

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

    class filecloudapi
  • class DocumentDetail_v1

    Document detail view component

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

    class documentdetail
  • function test_acl_functions

    Comprehensive test function that validates ACL (Access Control List) management operations in FileCloudAPI, including creating, reading, updating, and deleting ACL entries for users and groups.

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

    testing acl access-control permissions filecloud
  • class ControlledDocApp

    A standalone Panel web application class that provides a complete controlled document management system with user authentication, navigation, and document lifecycle management features.

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

    panel web-application document-management authentication navigation
  • 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
  • function explore_drive_root

    Retrieves and displays the contents of a SharePoint drive's root directory, showing folders and files with their counts and names.

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

    sharepoint microsoft-graph api drive-exploration file-system
  • 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_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 main_v22

    Orchestrates a comprehensive SharePoint connection diagnostic tool that validates Azure AD authentication and SharePoint access by running multiple tests and reporting results.

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

    diagnostics sharepoint azure-ad authentication testing
  • 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 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 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 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 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 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 Calendar

    A Calendar class representing a Microsoft 365 calendar container for events, which can be a user calendar or a Microsoft 365 group's default calendar.

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

    microsoft-365 calendar events scheduling graph-api
  • class CalendarRoleType

    An enumeration-style class that defines calendar role types and permission levels for calendar sharing in a calendar management system.

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

    calendar permissions access-control enumeration constants
  • class CalendarPermission

    Represents permissions for a user with whom an Outlook calendar has been shared or delegated, providing read-only access to permission details and role management.

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

    calendar permissions outlook office365 microsoft-graph
  • class CalendarPermissionCollection

    A collection class for managing CalendarPermission entities, providing methods to add and manage permissions for calendar sharing and delegation in Microsoft 365/Outlook.

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

    calendar permissions collection microsoft-365 outlook
  • class MailAssessmentRequest

    A class representing a mail threat assessment request that inherits from ThreatAssessmentRequest, used to create and retrieve mail-based security threat assessments in Microsoft 365.

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

    security threat-assessment email mail microsoft-365
  • class GroupSetting

    GroupSetting is an Entity subclass that represents configuration settings for Microsoft 365 groups, controlling behaviors like blocked word lists for display names and guest user permissions.

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

    microsoft-365 graph-api group-management settings configuration
  • class Group

    Represents an Azure Active Directory (Azure AD) group, which can be an Office 365 group or a security group, providing methods to manage group operations, memberships, and associated resources.

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

    azure-ad microsoft-graph group-management directory-object office365
  • 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 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 EmailIdentity

    A class representing the email identity of a user, extending the base Identity class with email-specific attributes.

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

    identity email user office365 directory
  • 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 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 ProvisioningServicePrincipal

    A class representing a service principal identity used for provisioning operations in Microsoft Office 365 directory services.

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

    identity service-principal provisioning office365 directory
  • class ApiApplication

    A data class representing configuration settings for an application that implements a web API, specifically for Azure AD application registration.

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

    azure-ad api-configuration oauth2 permissions web-api
  • class AppRoleAssignmentCollection

    A collection class that manages and provides access to AppRoleAssignment entities, inheriting from EntityCollection to handle groups of application role assignments.

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

    office365 microsoft-graph collection app-roles role-assignment
  • class AppRoleAssignment

    Represents an app role assignment in Microsoft Graph API, recording when a user, group, or service principal is assigned an app role for an application.

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

    microsoft-graph azure-ad app-role assignment directory-object
  • 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 DirectoryRoleTemplate

    A class representing a directory role template in Microsoft Graph API, which specifies property values for directory roles.

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

    microsoft-graph azure-ad directory role-template rbac
  • class UnifiedRoleAssignment

    Represents a role assignment in Microsoft Graph API that grants access to resources by associating a role definition with a principal (user or group) at a specific scope.

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

    microsoft-graph role-assignment rbac access-control azure-ad
  • class RbacApplication

    A container class for managing Microsoft 365 role-based access control (RBAC) that provides unified access to role definitions and role assignments.

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

    rbac role-management microsoft-365 access-control permissions
  • 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 RoleManagement

    A class representing Microsoft 365 role-based access control (RBAC) role management entity that provides access to role definitions and assignments from various RBAC providers.

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

    rbac role-management microsoft-365 azure-ad access-control

Search Examples