Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __build_role_policy() (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver method) __config_validation() (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver method) (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver method) __get_account() (policyweaver.plugins.databricks.api.DatabricksAPIClient method) __init_environment() (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver method) (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver method) _abc_impl (policyweaver.models.common.CommonBaseModel attribute) (policyweaver.models.config.CatalogItem attribute) (policyweaver.models.config.ColumnConstraintsConfig attribute) (policyweaver.models.config.ConstraintsConfig attribute) (policyweaver.models.config.FabricConfig attribute) (policyweaver.models.config.KeyVaultConfig attribute) (policyweaver.models.config.RowConstraintsConfig attribute) (policyweaver.models.config.ServicePrincipalConfig attribute) (policyweaver.models.config.Source attribute) (policyweaver.models.config.SourceMap attribute) (policyweaver.models.config.SourceMapItem attribute) (policyweaver.models.config.SourceSchema attribute) (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.export.Permission attribute) (policyweaver.models.export.PermissionObject attribute) (policyweaver.models.export.PermissionScope attribute) (policyweaver.models.export.Policy attribute) (policyweaver.models.export.PolicyExport attribute) (policyweaver.models.export.RolePolicy attribute) (policyweaver.models.export.RolePolicyExport attribute) (policyweaver.models.export.RowConstraint attribute) (policyweaver.models.fabric.ColumnConstraint attribute) (policyweaver.models.fabric.Constraints attribute) (policyweaver.models.fabric.DataAccessPolicy attribute) (policyweaver.models.fabric.EntraMember attribute) (policyweaver.models.fabric.PolicyDecisionRule attribute) (policyweaver.models.fabric.PolicyMember attribute) (policyweaver.models.fabric.PolicyMembers attribute) (policyweaver.models.fabric.PolicyPermissionScope attribute) (policyweaver.models.fabric.RowConstraint attribute) (policyweaver.plugins.databricks.model.Account attribute) (policyweaver.plugins.databricks.model.BaseObject attribute) (policyweaver.plugins.databricks.model.Catalog attribute) (policyweaver.plugins.databricks.model.ColumnMaskExtraction attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksGroup attribute) (policyweaver.plugins.databricks.model.DatabricksGroupMember attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.DatabricksServicePrincipal attribute) (policyweaver.plugins.databricks.model.DatabricksSourceConfig attribute) (policyweaver.plugins.databricks.model.DatabricksSourceMap attribute) (policyweaver.plugins.databricks.model.DatabricksUser attribute) (policyweaver.plugins.databricks.model.DependencyMap attribute) (policyweaver.plugins.databricks.model.Function attribute) (policyweaver.plugins.databricks.model.FunctionMap attribute) (policyweaver.plugins.databricks.model.Privilege attribute) (policyweaver.plugins.databricks.model.PrivilegedObject attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) (policyweaver.plugins.databricks.model.RowFilterDetailGroup attribute) (policyweaver.plugins.databricks.model.RowFilterDetails attribute) (policyweaver.plugins.databricks.model.RowFilterFunctionInfo attribute) (policyweaver.plugins.databricks.model.Schema attribute) (policyweaver.plugins.databricks.model.Table attribute) (policyweaver.plugins.databricks.model.TableObject attribute) (policyweaver.plugins.databricks.model.Workspace attribute) (policyweaver.plugins.snowflake.model.RowFilterDetailGroup attribute) (policyweaver.plugins.snowflake.model.RowFilterDetails attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMaskExtraction attribute) (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) (policyweaver.plugins.snowflake.model.SnowflakeRoleMemberMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeTableWithPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) (policyweaver.plugins.snowflake.model.SnowflakeUserOrRole attribute) _build_role_based_policy__() (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver method) _build_table_based_policy__() (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver method) _get_alias() (policyweaver.models.common.CommonBaseModel method) _handle_response() (policyweaver.core.api.rest.RestAPIProxy method) A Account (class in policyweaver.plugins.databricks.model) account_api_token (policyweaver.plugins.databricks.model.DatabricksSourceConfig attribute) account_id (policyweaver.plugins.databricks.model.DatabricksSourceConfig attribute) account_name (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) acount_id (policyweaver.plugins.databricks.model.Account attribute) ACTION (policyweaver.core.enum.PolicyAttributeType attribute) app_id (policyweaver.models.export.PermissionObject attribute) application_id (policyweaver.plugins.databricks.model.DatabricksServicePrincipal attribute) application_name (policyweaver.models.config.SourceMap attribute) attribute_name (policyweaver.models.fabric.PolicyPermissionScope attribute) attribute_value_included_in (policyweaver.models.fabric.PolicyPermissionScope attribute) authentication_method (policyweaver.models.config.KeyVaultConfig attribute) AzureCLIClient (class in policyweaver.core.auth) B BaseObject (class in policyweaver.plugins.databricks.model) BIGQUERY (policyweaver.core.enum.PolicyWeaverConnectorType attribute) C Catalog (class in policyweaver.plugins.databricks.model) catalog (policyweaver.models.config.CatalogItem attribute) (policyweaver.models.export.PermissionScope attribute) (policyweaver.plugins.databricks.model.DependencyMap attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) (policyweaver.plugins.databricks.model.Workspace attribute) catalog_all_cascade (policyweaver.plugins.databricks.model.DependencyMap attribute) catalog_name (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.export.RowConstraint attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.TableObject attribute) catalog_prerequisites (policyweaver.plugins.databricks.model.DependencyMap attribute) catalog_schema (policyweaver.models.config.CatalogItem attribute) (policyweaver.models.export.PermissionScope attribute) (policyweaver.plugins.databricks.model.DependencyMap attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) CatalogItem (class in policyweaver.models.config) classproperty (class in policyweaver.core.common) client_id (policyweaver.models.config.ServicePrincipalConfig attribute) client_secret (policyweaver.models.config.ServicePrincipalConfig attribute) ClientId (policyweaver.core.auth.ServicePrincipal property) ClientSecret (policyweaver.core.auth.ServicePrincipal property) column_action (policyweaver.models.fabric.ColumnConstraint attribute) column_actions (policyweaver.models.export.ColumnConstraint attribute) column_effect (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.fabric.ColumnConstraint attribute) column_mask_type (policyweaver.plugins.databricks.model.ColumnMaskExtraction attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMaskExtraction attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) column_masks (policyweaver.plugins.databricks.model.Catalog attribute) (policyweaver.plugins.databricks.model.Table attribute) column_name (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) column_names (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.fabric.ColumnConstraint attribute) (policyweaver.plugins.snowflake.model.SnowflakeTableWithPolicy attribute) ColumnConstraint (class in policyweaver.models.export) (class in policyweaver.models.fabric) columnconstraints (policyweaver.models.export.RolePolicy attribute) ColumnConstraintsConfig (class in policyweaver.models.config) columnlevelsecurity (policyweaver.models.config.ColumnConstraintsConfig attribute) ColumnMaskExtraction (class in policyweaver.plugins.databricks.model) ColumnMaskType (class in policyweaver.core.enum) columns (policyweaver.models.config.ConstraintsConfig attribute) (policyweaver.models.fabric.Constraints attribute) (policyweaver.plugins.databricks.model.FunctionMap attribute) (policyweaver.plugins.databricks.model.TableObject attribute) CommonBaseEnum (class in policyweaver.core.enum) CommonBaseModel (class in policyweaver.models.common) Configuration (class in policyweaver.core.conf) configure_environment() (policyweaver.core.conf.Configuration static method) Constraints (class in policyweaver.models.fabric) constraints (policyweaver.models.config.SourceMap attribute) (policyweaver.models.fabric.PolicyDecisionRule attribute) ConstraintsConfig (class in policyweaver.models.config) correlation_id (policyweaver.models.config.SourceMap attribute) Credential (policyweaver.core.auth.AzureCLIClient attribute) (policyweaver.core.auth.ServicePrincipal property) D DataAccessPolicy (class in policyweaver.models.fabric) database_name (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeTableWithPolicy attribute) databricks (policyweaver.plugins.databricks.model.DatabricksSourceMap attribute) DatabricksAPIClient (class in policyweaver.plugins.databricks.api) DatabricksColumnMask (class in policyweaver.plugins.databricks.model) DatabricksGroup (class in policyweaver.plugins.databricks.model) DatabricksGroupMember (class in policyweaver.plugins.databricks.model) DatabricksPolicyWeaver (class in policyweaver.plugins.databricks.client) DatabricksRowFilter (class in policyweaver.plugins.databricks.model) DatabricksServicePrincipal (class in policyweaver.plugins.databricks.model) DatabricksSourceConfig (class in policyweaver.plugins.databricks.model) DatabricksSourceMap (class in policyweaver.plugins.databricks.model) DatabricksUser (class in policyweaver.plugins.databricks.model) dbx_account_users_group (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver attribute) dbx_all_permissions (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver attribute) dbx_catalog_read_prereqs (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver attribute) dbx_export_snapshot() (policyweaver.core.common.SnapshotExport method) dbx_read_permissions (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver attribute) dbx_schema_read_prereqs (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver attribute) decision_rules (policyweaver.models.fabric.DataAccessPolicy attribute) default_value (policyweaver.plugins.databricks.model.RowFilterDetails attribute) (policyweaver.plugins.snowflake.model.RowFilterDetails attribute) delete() (policyweaver.core.api.rest.RestAPIProxy method) delete_default_reader_role (policyweaver.models.config.FabricConfig attribute) DependencyMap (class in policyweaver.plugins.databricks.model) details (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) E effect (policyweaver.models.fabric.PolicyDecisionRule attribute) email (policyweaver.models.export.PermissionObject attribute) (policyweaver.plugins.databricks.model.DatabricksUser attribute) (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) entra_members (policyweaver.models.fabric.PolicyMembers attribute) entra_object_id (policyweaver.models.export.PermissionObject attribute) EntraMember (class in policyweaver.models.fabric) EXECUTE (policyweaver.core.enum.FabricPolicyAccessType attribute) EXPLICIT_GROUP_MEMBERSHIP (policyweaver.core.enum.RowFilterType attribute) EXPLORE (policyweaver.core.enum.FabricPolicyAccessType attribute) external_id (policyweaver.plugins.databricks.model.DatabricksGroup attribute) (policyweaver.plugins.databricks.model.DatabricksGroupMember attribute) (policyweaver.plugins.databricks.model.DatabricksServicePrincipal attribute) (policyweaver.plugins.databricks.model.DatabricksUser attribute) F fabric (policyweaver.models.config.SourceMap attribute) fabric_export_snapshot() (policyweaver.core.common.SnapshotExport method) fabric_members (policyweaver.models.fabric.PolicyMembers attribute) fabric_role_suffix (policyweaver.models.config.FabricConfig attribute) FabricAPI (class in policyweaver.core.api.fabric) FabricConfig (class in policyweaver.models.config) FabricMemberObjectType (class in policyweaver.core.enum) FabricPolicyAccessType (class in policyweaver.core.enum) fallback (policyweaver.models.config.ColumnConstraintsConfig attribute) (policyweaver.models.config.RowConstraintsConfig attribute) filter_condition (policyweaver.models.export.RowConstraint attribute) from_yaml() (policyweaver.models.config.SourceMap class method) full_data_type (policyweaver.plugins.databricks.model.RowFilterFunctionInfo attribute) fullname (policyweaver.plugins.databricks.model.RowFilterFunctionInfo attribute) Function (class in policyweaver.plugins.databricks.model) function_type (policyweaver.plugins.databricks.model.Function attribute) FunctionMap (class in policyweaver.plugins.databricks.model) G get() (policyweaver.core.api.rest.RestAPIProxy method) get_members() (policyweaver.plugins.databricks.api.DatabricksAPIClient static method) get_principal_type() (policyweaver.plugins.databricks.model.Privilege method) get_schema_list() (policyweaver.models.config.Source method) get_service_principal_by_id() (policyweaver.core.api.microsoftgraph.MicrosoftGraphClient method) get_token() (policyweaver.core.auth.AzureCLIClient class method) (policyweaver.core.auth.ServicePrincipal class method) get_token_header() (policyweaver.core.auth.AzureCLIClient class method) (policyweaver.core.auth.ServicePrincipal class method) get_user_by_email() (policyweaver.core.api.microsoftgraph.MicrosoftGraphClient method) get_user_groups() (policyweaver.plugins.databricks.model.Workspace method) get_workspace_identities() (policyweaver.plugins.databricks.model.Workspace method) get_workspace_name() (policyweaver.core.api.fabric.FabricAPI method) get_workspace_policy_map() (policyweaver.plugins.databricks.api.DatabricksAPIClient method) GRANT (policyweaver.core.enum.PermissionState attribute) grant (policyweaver.plugins.databricks.model.PrivilegeItem attribute) granted_on (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) grantee_name (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) grants (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) GROUP (policyweaver.core.enum.FabricMemberObjectType attribute) (policyweaver.core.enum.IamType attribute) group_membership (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) group_name (policyweaver.plugins.databricks.model.ColumnMaskExtraction attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.RowFilterDetailGroup attribute) (policyweaver.plugins.snowflake.model.RowFilterDetailGroup attribute) group_names (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMaskExtraction attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) groups (policyweaver.plugins.databricks.model.Account attribute) (policyweaver.plugins.databricks.model.RowFilterDetails attribute) (policyweaver.plugins.databricks.model.Workspace attribute) (policyweaver.plugins.snowflake.model.RowFilterDetails attribute) H hash_sha256 (policyweaver.models.common.CommonBaseModel property) I IamType (class in policyweaver.core.enum) id (policyweaver.models.export.PermissionObject attribute) (policyweaver.models.fabric.DataAccessPolicy attribute) (policyweaver.plugins.databricks.model.BaseObject attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) (policyweaver.plugins.snowflake.model.SnowflakeUserOrRole attribute) initialize() (policyweaver.core.auth.AzureCLIClient class method) (policyweaver.core.auth.ServicePrincipal class method) is_email() (policyweaver.core.utility.Utils static method) is_uuid() (policyweaver.core.utility.Utils static method) item_access (policyweaver.models.fabric.PolicyMember attribute) K key (policyweaver.plugins.databricks.model.DependencyMap property) keyvault (policyweaver.models.config.SourceMap attribute) KeyVaultConfig (class in policyweaver.models.config) L list_data_access_policy() (policyweaver.core.api.fabric.FabricAPI method) login_name (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) lookup_group_by_name() (policyweaver.plugins.databricks.model.Account method) (policyweaver.plugins.databricks.model.Workspace method) lookup_id (policyweaver.models.export.PermissionObject property) lookup_object_id() (policyweaver.plugins.databricks.model.Workspace method) lookup_service_principal_by_id() (policyweaver.plugins.databricks.model.Account method) (policyweaver.plugins.databricks.model.Workspace method) lookup_user_by_email() (policyweaver.plugins.databricks.model.Account method) (policyweaver.plugins.databricks.model.Workspace method) lookup_user_by_id() (policyweaver.plugins.databricks.model.Workspace method) M MANAGED_IDENTITY (policyweaver.core.enum.FabricMemberObjectType attribute) (policyweaver.core.enum.IamType attribute) map_policy() (policyweaver.core.common.PolicyWeaverCore method) (policyweaver.plugins.databricks.client.DatabricksPolicyWeaver method) (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver method) mapped_items (policyweaver.models.config.SourceMap attribute) maps (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) MASK_FOR_GROUP (policyweaver.core.enum.ColumnMaskType attribute) mask_functions (policyweaver.plugins.databricks.model.Schema attribute) mask_pattern (policyweaver.plugins.databricks.model.ColumnMaskExtraction attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMaskExtraction attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) mask_type (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) masking_policies (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) members (policyweaver.models.fabric.DataAccessPolicy attribute) (policyweaver.plugins.databricks.model.DatabricksGroup attribute) (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) members_role (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) members_user (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) MicrosoftGraphClient (class in policyweaver.core.api.microsoftgraph) mirror_id (policyweaver.models.config.FabricConfig attribute) mirror_name (policyweaver.models.config.FabricConfig attribute) mirror_table_name (policyweaver.models.config.SourceMapItem attribute) model_config (policyweaver.models.common.CommonBaseModel attribute) (policyweaver.models.config.CatalogItem attribute) (policyweaver.models.config.ColumnConstraintsConfig attribute) (policyweaver.models.config.ConstraintsConfig attribute) (policyweaver.models.config.FabricConfig attribute) (policyweaver.models.config.KeyVaultConfig attribute) (policyweaver.models.config.RowConstraintsConfig attribute) (policyweaver.models.config.ServicePrincipalConfig attribute) (policyweaver.models.config.Source attribute) (policyweaver.models.config.SourceMap attribute) (policyweaver.models.config.SourceMapItem attribute) (policyweaver.models.config.SourceSchema attribute) (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.export.Permission attribute) (policyweaver.models.export.PermissionObject attribute) (policyweaver.models.export.PermissionScope attribute) (policyweaver.models.export.Policy attribute) (policyweaver.models.export.PolicyExport attribute) (policyweaver.models.export.RolePolicy attribute) (policyweaver.models.export.RolePolicyExport attribute) (policyweaver.models.export.RowConstraint attribute) (policyweaver.models.fabric.ColumnConstraint attribute) (policyweaver.models.fabric.Constraints attribute) (policyweaver.models.fabric.DataAccessPolicy attribute) (policyweaver.models.fabric.EntraMember attribute) (policyweaver.models.fabric.PolicyDecisionRule attribute) (policyweaver.models.fabric.PolicyMember attribute) (policyweaver.models.fabric.PolicyMembers attribute) (policyweaver.models.fabric.PolicyPermissionScope attribute) (policyweaver.models.fabric.RowConstraint attribute) (policyweaver.plugins.databricks.model.Account attribute) (policyweaver.plugins.databricks.model.BaseObject attribute) (policyweaver.plugins.databricks.model.Catalog attribute) (policyweaver.plugins.databricks.model.ColumnMaskExtraction attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksGroup attribute) (policyweaver.plugins.databricks.model.DatabricksGroupMember attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.DatabricksServicePrincipal attribute) (policyweaver.plugins.databricks.model.DatabricksSourceConfig attribute) (policyweaver.plugins.databricks.model.DatabricksSourceMap attribute) (policyweaver.plugins.databricks.model.DatabricksUser attribute) (policyweaver.plugins.databricks.model.DependencyMap attribute) (policyweaver.plugins.databricks.model.Function attribute) (policyweaver.plugins.databricks.model.FunctionMap attribute) (policyweaver.plugins.databricks.model.Privilege attribute) (policyweaver.plugins.databricks.model.PrivilegedObject attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) (policyweaver.plugins.databricks.model.RowFilterDetailGroup attribute) (policyweaver.plugins.databricks.model.RowFilterDetails attribute) (policyweaver.plugins.databricks.model.RowFilterFunctionInfo attribute) (policyweaver.plugins.databricks.model.Schema attribute) (policyweaver.plugins.databricks.model.Table attribute) (policyweaver.plugins.databricks.model.TableObject attribute) (policyweaver.plugins.databricks.model.Workspace attribute) (policyweaver.plugins.snowflake.model.RowFilterDetailGroup attribute) (policyweaver.plugins.snowflake.model.RowFilterDetails attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMaskExtraction attribute) (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) (policyweaver.plugins.snowflake.model.SnowflakeRoleMemberMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeTableWithPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) (policyweaver.plugins.snowflake.model.SnowflakeUserOrRole attribute) model_dump() (policyweaver.models.common.CommonBaseModel method) model_dump_json() (policyweaver.models.common.CommonBaseModel method) model_post_init() (policyweaver.models.config.SourceMap method) (policyweaver.plugins.databricks.model.DatabricksSourceMap method) (policyweaver.plugins.snowflake.model.SnowflakeSourceMap method) module policyweaver.core.api.fabric policyweaver.core.api.microsoftgraph policyweaver.core.api.rest policyweaver.core.auth policyweaver.core.common policyweaver.core.conf policyweaver.core.enum policyweaver.core.exception policyweaver.core.utility policyweaver.models.common policyweaver.models.config policyweaver.models.export policyweaver.models.fabric policyweaver.plugins.databricks.api policyweaver.plugins.databricks.client policyweaver.plugins.databricks.model policyweaver.plugins.snowflake.api policyweaver.plugins.snowflake.client policyweaver.plugins.snowflake.model N name (policyweaver.models.config.KeyVaultConfig attribute) (policyweaver.models.config.Source attribute) (policyweaver.models.config.SourceSchema attribute) (policyweaver.models.export.Permission attribute) (policyweaver.models.export.PermissionScope attribute) (policyweaver.models.export.RolePolicy attribute) (policyweaver.models.fabric.DataAccessPolicy attribute) (policyweaver.plugins.databricks.model.BaseObject attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.RowFilterFunctionInfo attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) (policyweaver.plugins.snowflake.model.SnowflakeUserOrRole attribute) O object_id (policyweaver.models.fabric.EntraMember attribute) object_type (policyweaver.models.fabric.EntraMember attribute) objects (policyweaver.models.export.Permission attribute) P password (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) PATH (policyweaver.core.enum.PolicyAttributeType attribute) Permission (class in policyweaver.models.export) permission (policyweaver.models.fabric.PolicyDecisionRule attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) PermissionObject (class in policyweaver.models.export) permissionobjects (policyweaver.models.export.RolePolicy attribute) permissions (policyweaver.models.export.Policy attribute) PermissionScope (class in policyweaver.models.export) permissionscopes (policyweaver.models.export.RolePolicy attribute) PermissionState (class in policyweaver.core.enum) PermissionType (class in policyweaver.core.enum) PERMIT (policyweaver.core.enum.PolicyEffectType attribute) policies (policyweaver.models.export.PolicyExport attribute) (policyweaver.models.export.RolePolicyExport attribute) Policy (class in policyweaver.models.export) policy_mapping (policyweaver.models.config.FabricConfig attribute) PolicyAttributeType (class in policyweaver.core.enum) PolicyDecisionRule (class in policyweaver.models.fabric) PolicyEffectType (class in policyweaver.core.enum) PolicyExport (class in policyweaver.models.export) PolicyMember (class in policyweaver.models.fabric) PolicyMembers (class in policyweaver.models.fabric) PolicyPermissionScope (class in policyweaver.models.fabric) policyweaver.core.api.fabric module policyweaver.core.api.microsoftgraph module policyweaver.core.api.rest module policyweaver.core.auth module policyweaver.core.common module policyweaver.core.conf module policyweaver.core.enum module policyweaver.core.exception module policyweaver.core.utility module policyweaver.models.common module policyweaver.models.config module policyweaver.models.export module policyweaver.models.fabric module policyweaver.plugins.databricks.api module policyweaver.plugins.databricks.client module policyweaver.plugins.databricks.model module policyweaver.plugins.snowflake.api module policyweaver.plugins.snowflake.client module policyweaver.plugins.snowflake.model module PolicyWeaverConnectorType (class in policyweaver.core.enum) PolicyWeaverCore (class in policyweaver.core.common) PolicyWeaverError post() (policyweaver.core.api.rest.RestAPIProxy method) principal (policyweaver.plugins.databricks.model.Privilege attribute) (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) private_key_file (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) Privilege (class in policyweaver.plugins.databricks.model) privilege (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) PrivilegedObject (class in policyweaver.plugins.databricks.model) PrivilegeItem (class in policyweaver.plugins.databricks.model) privileges (policyweaver.plugins.databricks.model.DependencyMap attribute) (policyweaver.plugins.databricks.model.Privilege attribute) (policyweaver.plugins.databricks.model.PrivilegedObject attribute) (policyweaver.plugins.databricks.model.TableObject attribute) PrivilegeSnapshot (class in policyweaver.plugins.databricks.model) put() (policyweaver.core.api.rest.RestAPIProxy method) put_data_access_policy() (policyweaver.core.api.fabric.FabricAPI method) R READ (policyweaver.core.enum.FabricPolicyAccessType attribute) READ_ALL (policyweaver.core.enum.FabricPolicyAccessType attribute) read_permissions (policyweaver.plugins.databricks.model.DependencyMap attribute) RESHARE (policyweaver.core.enum.FabricPolicyAccessType attribute) RestAPIProxy (class in policyweaver.core.api.rest) retrieve_key_vault_credentials() (policyweaver.core.conf.Configuration static method) return_value (policyweaver.plugins.databricks.model.RowFilterDetailGroup attribute) (policyweaver.plugins.snowflake.model.RowFilterDetailGroup attribute) role (policyweaver.plugins.databricks.model.PrivilegeItem attribute) role_assignments (policyweaver.plugins.snowflake.model.SnowflakeRole attribute) (policyweaver.plugins.snowflake.model.SnowflakeUser attribute) role_name (policyweaver.plugins.snowflake.model.SnowflakeRoleMemberMap attribute) RolePolicy (class in policyweaver.models.export) RolePolicyExport (class in policyweaver.models.export) roles (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeRoleMemberMap attribute) routine_definition (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.RowFilterFunctionInfo attribute) (policyweaver.plugins.snowflake.model.SnowflakeColumnMask attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) row_access_policies (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) row_filter (policyweaver.plugins.databricks.model.Table attribute) row_filter_type (policyweaver.plugins.databricks.model.RowFilterDetails attribute) (policyweaver.plugins.snowflake.model.RowFilterDetails attribute) row_filters (policyweaver.plugins.databricks.model.Catalog attribute) RowConstraint (class in policyweaver.models.export) (class in policyweaver.models.fabric) rowconstraints (policyweaver.models.export.RolePolicy attribute) RowConstraintsConfig (class in policyweaver.models.config) RowFilterDetailGroup (class in policyweaver.plugins.databricks.model) (class in policyweaver.plugins.snowflake.model) RowFilterDetails (class in policyweaver.plugins.databricks.model) (class in policyweaver.plugins.snowflake.model) RowFilterFunctionInfo (class in policyweaver.plugins.databricks.model) RowFilterType (class in policyweaver.core.enum) rowlevelsecurity (policyweaver.models.config.RowConstraintsConfig attribute) rows (policyweaver.models.config.ConstraintsConfig attribute) (policyweaver.models.fabric.Constraints attribute) S Schema (class in policyweaver.plugins.databricks.model) schema_all_cascade (policyweaver.plugins.databricks.model.DependencyMap attribute) schema_name (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.export.RowConstraint attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.TableObject attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeTableWithPolicy attribute) schema_prerequisites (policyweaver.plugins.databricks.model.DependencyMap attribute) schemas (policyweaver.models.config.Source attribute) (policyweaver.plugins.databricks.model.Catalog attribute) SELECT (policyweaver.core.enum.PermissionType attribute) SERVICE_PRINCIPAL (policyweaver.core.enum.FabricMemberObjectType attribute) (policyweaver.core.enum.IamType attribute) service_principal (policyweaver.models.config.SourceMap attribute) service_principals (policyweaver.plugins.databricks.model.Account attribute) (policyweaver.plugins.databricks.model.Workspace attribute) ServicePrincipal (class in policyweaver.core.auth) ServicePrincipalConfig (class in policyweaver.models.config) sf_database_read_prereqs (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver attribute) sf_read_permissions (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver attribute) sf_schema_read_prereqs (policyweaver.plugins.snowflake.client.SnowflakePolicyWeaver attribute) SnapshotExport (class in policyweaver.core.common) SNOWFLAKE (policyweaver.core.enum.PolicyWeaverConnectorType attribute) snowflake (policyweaver.plugins.snowflake.model.SnowflakeSourceMap attribute) SnowflakeAPIClient (class in policyweaver.plugins.snowflake.api) SnowflakeColumnMask (class in policyweaver.plugins.snowflake.model) SnowflakeColumnMaskExtraction (class in policyweaver.plugins.snowflake.model) SnowflakeConnection (class in policyweaver.plugins.snowflake.model) SnowflakeDatabaseMap (class in policyweaver.plugins.snowflake.model) SnowflakeGrant (class in policyweaver.plugins.snowflake.model) SnowflakeMaskingPolicy (class in policyweaver.plugins.snowflake.model) SnowflakePolicyWeaver (class in policyweaver.plugins.snowflake.client) SnowflakeRole (class in policyweaver.plugins.snowflake.model) SnowflakeRoleMemberMap (class in policyweaver.plugins.snowflake.model) SnowflakeRowFilter (class in policyweaver.plugins.snowflake.model) SnowflakeSourceConfig (class in policyweaver.plugins.snowflake.model) SnowflakeSourceMap (class in policyweaver.plugins.snowflake.model) SnowflakeTableWithPolicy (class in policyweaver.plugins.snowflake.model) SnowflakeUser (class in policyweaver.plugins.snowflake.model) SnowflakeUserOrRole (class in policyweaver.plugins.snowflake.model) Source (class in policyweaver.models.config) source (policyweaver.models.config.SourceMap attribute) (policyweaver.models.export.PolicyExport attribute) (policyweaver.models.export.RolePolicyExport attribute) source_path (policyweaver.models.fabric.PolicyMember attribute) SourceMap (class in policyweaver.models.config) SourceMapItem (class in policyweaver.models.config) SourceSchema (class in policyweaver.models.config) sql (policyweaver.plugins.databricks.model.Function attribute) state (policyweaver.models.export.Permission attribute) (policyweaver.models.export.PermissionScope attribute) T Table (class in policyweaver.plugins.databricks.model) table (policyweaver.models.config.CatalogItem attribute) (policyweaver.models.export.PermissionScope attribute) (policyweaver.plugins.databricks.model.DependencyMap attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) table_catalog (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) table_name (policyweaver.models.export.ColumnConstraint attribute) (policyweaver.models.export.RowConstraint attribute) (policyweaver.plugins.databricks.model.DatabricksColumnMask attribute) (policyweaver.plugins.databricks.model.DatabricksRowFilter attribute) (policyweaver.plugins.databricks.model.TableObject attribute) (policyweaver.plugins.snowflake.model.SnowflakeMaskingPolicy attribute) (policyweaver.plugins.snowflake.model.SnowflakeRowFilter attribute) (policyweaver.plugins.snowflake.model.SnowflakeTableWithPolicy attribute) table_path (policyweaver.models.fabric.ColumnConstraint attribute) (policyweaver.models.fabric.RowConstraint attribute) table_schema (policyweaver.plugins.snowflake.model.SnowflakeGrant attribute) TableObject (class in policyweaver.plugins.databricks.model) tables (policyweaver.models.config.SourceSchema attribute) (policyweaver.plugins.databricks.model.Schema attribute) tables_with_masks (policyweaver.plugins.databricks.model.Catalog attribute) (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) tables_with_raps (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) tables_with_rls (policyweaver.plugins.databricks.model.Catalog attribute) tenant_id (policyweaver.models.config.FabricConfig attribute) (policyweaver.models.config.ServicePrincipalConfig attribute) (policyweaver.models.fabric.EntraMember attribute) TenantId (policyweaver.core.auth.ServicePrincipal property) to_yaml() (policyweaver.models.config.SourceMap method) type (policyweaver.models.config.SourceMap attribute) (policyweaver.models.export.PermissionObject attribute) (policyweaver.models.export.PolicyExport attribute) (policyweaver.models.export.RolePolicyExport attribute) (policyweaver.plugins.databricks.model.DatabricksGroupMember attribute) (policyweaver.plugins.databricks.model.PrivilegeItem attribute) (policyweaver.plugins.databricks.model.PrivilegeSnapshot attribute) U UNITY_CATALOG (policyweaver.core.enum.PolicyWeaverConnectorType attribute) unmapped_snapshot() (policyweaver.core.common.SnapshotExport method) UNMASK_FOR_GROUP (policyweaver.core.enum.ColumnMaskType attribute) UNSUPPORTED (policyweaver.core.enum.ColumnMaskType attribute) (policyweaver.core.enum.RowFilterType attribute) unsupported_tables (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) use_key_vault (policyweaver.models.config.KeyVaultConfig attribute) USER (policyweaver.core.enum.FabricMemberObjectType attribute) (policyweaver.core.enum.IamType attribute) user_name (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) users (policyweaver.plugins.databricks.model.Account attribute) (policyweaver.plugins.databricks.model.Workspace attribute) (policyweaver.plugins.snowflake.model.SnowflakeDatabaseMap attribute) (policyweaver.plugins.snowflake.model.SnowflakeRoleMemberMap attribute) Utils (class in policyweaver.core.utility) V value (policyweaver.models.fabric.RowConstraint attribute) W warehouse (policyweaver.plugins.snowflake.model.SnowflakeConnection attribute) (policyweaver.plugins.snowflake.model.SnowflakeSourceConfig attribute) Workspace (class in policyweaver.plugins.databricks.model) workspace_id (policyweaver.models.config.FabricConfig attribute) workspace_name (policyweaver.models.config.FabricConfig attribute) workspace_url (policyweaver.plugins.databricks.model.DatabricksSourceConfig attribute) WRITE (policyweaver.core.enum.FabricPolicyAccessType attribute)