| [ |
| { |
| "role_id": "role_001", |
| "name": "engineering_developer", |
| "permissions": ["code_repo_read", "code_repo_write", "ci_cd_trigger", "staging_deploy", "jira_access", "confluence_read", "slack_engineering"], |
| "department": "Engineering", |
| "level_requirement": "L1", |
| "description": "Standard developer access to code repositories, CI/CD pipelines, staging environments, and engineering collaboration tools." |
| }, |
| { |
| "role_id": "role_002", |
| "name": "engineering_admin", |
| "permissions": ["code_repo_admin", "ci_cd_admin", "staging_deploy", "production_deploy", "infra_access", "secrets_management", "jira_admin", "confluence_write", "slack_engineering", "pagerduty_admin"], |
| "department": "Engineering", |
| "level_requirement": "L4", |
| "description": "Administrative engineering access including production deployments, infrastructure management, and secrets management." |
| }, |
| { |
| "role_id": "role_003", |
| "name": "engineering_lead", |
| "permissions": ["code_repo_read", "code_repo_write", "code_repo_approve", "ci_cd_trigger", "staging_deploy", "production_deploy", "jira_admin", "confluence_write", "slack_engineering", "pagerduty_oncall"], |
| "department": "Engineering", |
| "level_requirement": "L3", |
| "description": "Engineering lead access with code review approval rights, production deployment capabilities, and project management tools." |
| }, |
| { |
| "role_id": "role_004", |
| "name": "product_viewer", |
| "permissions": ["jira_access", "confluence_read", "analytics_dashboard_read", "slack_product", "figma_view"], |
| "department": "Product", |
| "level_requirement": "L1", |
| "description": "Read-only access to product management tools, analytics dashboards, and design files." |
| }, |
| { |
| "role_id": "role_005", |
| "name": "product_manager", |
| "permissions": ["jira_admin", "confluence_write", "analytics_dashboard_read", "analytics_dashboard_write", "slack_product", "figma_view", "figma_comment", "feature_flags_manage", "a_b_testing_admin"], |
| "department": "Product", |
| "level_requirement": "L2", |
| "description": "Full product management access including analytics, feature flag management, A/B testing, and project tracking administration." |
| }, |
| { |
| "role_id": "role_006", |
| "name": "finance_analyst", |
| "permissions": ["erp_read", "financial_reports_read", "expense_system_read", "budget_dashboard_read", "slack_finance", "confluence_read"], |
| "department": "Finance", |
| "level_requirement": "L1", |
| "description": "Read access to financial systems, ERP data, expense reports, and budget dashboards." |
| }, |
| { |
| "role_id": "role_007", |
| "name": "finance_manager", |
| "permissions": ["erp_read", "erp_write", "financial_reports_read", "financial_reports_write", "expense_system_admin", "budget_dashboard_admin", "payroll_read", "slack_finance", "confluence_write", "vendor_management"], |
| "department": "Finance", |
| "level_requirement": "L3", |
| "description": "Full finance management access including ERP write, payroll viewing, expense administration, and vendor management." |
| }, |
| { |
| "role_id": "role_008", |
| "name": "hr_coordinator", |
| "permissions": ["hris_read", "hris_write_basic", "recruiting_ats_read", "benefits_portal_read", "slack_hr", "confluence_read", "onboarding_system_read"], |
| "department": "Human Resources", |
| "level_requirement": "L1", |
| "description": "Basic HR operations access for coordinating onboarding, maintaining employee records, and viewing recruiting pipelines." |
| }, |
| { |
| "role_id": "role_009", |
| "name": "hr_manager", |
| "permissions": ["hris_read", "hris_write", "hris_admin", "recruiting_ats_admin", "benefits_portal_admin", "payroll_read", "payroll_write", "compensation_data_read", "slack_hr", "confluence_write", "onboarding_system_admin", "offboarding_system_admin", "performance_review_admin"], |
| "department": "Human Resources", |
| "level_requirement": "L3", |
| "description": "Full HR management access including HRIS administration, recruiting, payroll, benefits, performance reviews, and onboarding/offboarding systems." |
| }, |
| { |
| "role_id": "role_010", |
| "name": "security_analyst", |
| "permissions": ["siem_read", "vulnerability_scanner_read", "access_logs_read", "dlp_dashboard_read", "slack_security", "confluence_read", "incident_management_read"], |
| "department": "Security", |
| "level_requirement": "L2", |
| "description": "Security monitoring access for reviewing SIEM alerts, vulnerability scans, access logs, and DLP incidents." |
| }, |
| { |
| "role_id": "role_011", |
| "name": "security_admin", |
| "permissions": ["siem_admin", "vulnerability_scanner_admin", "access_logs_read", "access_management_admin", "dlp_admin", "firewall_admin", "slack_security", "confluence_write", "incident_management_admin", "secrets_management", "identity_provider_admin"], |
| "department": "Security", |
| "level_requirement": "L4", |
| "description": "Full security administration including SIEM, access management, DLP, firewall rules, identity provider configuration, and incident response." |
| }, |
| { |
| "role_id": "role_012", |
| "name": "data_science_analyst", |
| "permissions": ["data_warehouse_read", "jupyter_notebooks", "ml_platform_read", "analytics_dashboard_read", "slack_data", "confluence_read", "s3_data_buckets_read"], |
| "department": "Data Science", |
| "level_requirement": "L1", |
| "description": "Data analysis access including data warehouse queries, Jupyter notebooks, ML platform viewing, and analytics dashboards." |
| }, |
| { |
| "role_id": "role_013", |
| "name": "data_science_lead", |
| "permissions": ["data_warehouse_read", "data_warehouse_write", "jupyter_notebooks", "ml_platform_admin", "analytics_dashboard_write", "gpu_cluster_access", "slack_data", "confluence_write", "s3_data_buckets_read", "s3_data_buckets_write", "model_registry_admin"], |
| "department": "Data Science", |
| "level_requirement": "L3", |
| "description": "Advanced data science access including data warehouse writes, ML platform administration, GPU cluster usage, and model registry management." |
| }, |
| { |
| "role_id": "role_014", |
| "name": "sales_crm_user", |
| "permissions": ["crm_read", "crm_write", "sales_dashboard_read", "email_sequences", "slack_sales", "confluence_read", "contract_management_read"], |
| "department": "Sales", |
| "level_requirement": "L1", |
| "description": "Standard sales access to CRM, sales dashboards, email outreach tools, and contract viewing." |
| }, |
| { |
| "role_id": "role_015", |
| "name": "sales_manager", |
| "permissions": ["crm_admin", "sales_dashboard_admin", "email_sequences", "commission_reports_read", "slack_sales", "confluence_write", "contract_management_write", "quota_management", "territory_management"], |
| "department": "Sales", |
| "level_requirement": "L3", |
| "description": "Sales management access including CRM administration, commission reports, quota setting, and territory management." |
| }, |
| { |
| "role_id": "role_016", |
| "name": "marketing_specialist", |
| "permissions": ["marketing_automation_read", "marketing_automation_write", "social_media_management", "analytics_dashboard_read", "slack_marketing", "confluence_read", "cms_write", "design_tools_access"], |
| "department": "Marketing", |
| "level_requirement": "L1", |
| "description": "Marketing operations access including automation platforms, social media management, CMS, and analytics." |
| }, |
| { |
| "role_id": "role_017", |
| "name": "customer_support_agent", |
| "permissions": ["ticketing_system_read", "ticketing_system_write", "knowledge_base_read", "crm_read", "slack_support", "confluence_read", "phone_system_access"], |
| "department": "Customer Support", |
| "level_requirement": "L1", |
| "description": "Customer support agent access to ticketing system, knowledge base, CRM viewing, and phone system." |
| }, |
| { |
| "role_id": "role_018", |
| "name": "design_contributor", |
| "permissions": ["figma_edit", "design_system_read", "design_system_write", "slack_design", "confluence_read", "jira_access", "asset_library_access"], |
| "department": "Design", |
| "level_requirement": "L1", |
| "description": "Design team access including Figma editing, design system contributions, and asset library management." |
| }, |
| { |
| "role_id": "role_019", |
| "name": "legal_counsel", |
| "permissions": ["contract_management_read", "contract_management_write", "legal_document_vault", "compliance_dashboard_read", "e_discovery_access", "slack_legal", "confluence_write", "vendor_management"], |
| "department": "Legal", |
| "level_requirement": "L2", |
| "description": "Legal team access to contract management, document vault, compliance monitoring, e-discovery tools, and vendor management." |
| }, |
| { |
| "role_id": "role_020", |
| "name": "general_employee", |
| "permissions": ["email_access", "slack_general", "confluence_read", "hris_self_service", "benefits_portal_self_service", "expense_system_submit", "learning_platform_access"], |
| "department": "all", |
| "level_requirement": "L1", |
| "description": "Baseline access granted to all employees including email, Slack, self-service HR portal, benefits, expense submission, and learning platform." |
| } |
| ] |
|
|