rl_hack / server /data /access_roles.json
devxpy's picture
Upload folder using huggingface_hub
e181764 verified
[
{
"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."
}
]