Module migration

Module migration 

Source
Expand description

Migration utilities for transitioning to role-system v1.0

This module provides comprehensive migration tools to help users transition from legacy authorization systems to the unified role-system v1.0 approach with minimal disruption.

Modules§

analyzers
Legacy system analyzers for migration planning
converters
Migration converters for transforming legacy data structures
executors
Migration execution engine
planners
Migration plan generators
validators
Migration plan validators

Structs§

LegacyPermission
Legacy permission definition
LegacyRole
Legacy role definition
LegacySystemAnalysis
Analysis result of legacy authorization system
LegacyUserAssignment
Legacy user assignment
MigrationConfig
Migration manager configuration
MigrationManager
Main migration manager
MigrationMetrics
Migration execution metrics
MigrationPhase
Individual migration phase
MigrationPlan
Migration plan for transitioning to role-system v1.0
MigrationResult
Migration execution result
RollbackPhase
Rollback phase
RollbackPlan
Rollback plan for migration
UserMigration
User migration details
ValidationStep
Validation step definition

Enums§

BackupType
Backup types
LegacySystemType
Type of legacy authorization system
MigrationError
Migration-related errors
MigrationOperation
Migration operation types
MigrationStatus
Migration execution status
MigrationStrategy
Migration strategy options
RiskLevel
Risk assessment levels
ValidationType
Types of validation