slug: devtron provider: Devtron generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 10 edges: - tag: Role Group Management spec_file: devtron-role-group-management-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.85 evidence: 'Operations related to user role groups (CRUD, listing, bulk actions); schemas: RoleGroup, RoleFilter' reason: Management of role groups with role filters is authorisation group administration — identity and access management. - tag: SSO Configuration spec_file: devtron-sso-configuration-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.85 evidence: Manage Single Sign-On (SSO) provider configurations; POST /sso/create CreateSSOLoginConfig reason: SSO provider/federation configuration is squarely identity and access management (federation). - tag: Cluster Management spec_file: devtron-cluster-management-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.8 evidence: Operations related to cluster creation, update, and validation; POST /cluster/validate ValidateCluster reason: CRUD over Kubernetes clusters (kubeconfig, Prometheus auth, default cluster components) is management of compute/cloud infrastructure. - tag: RBAC spec_file: devtron-rbac-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.8 evidence: Operations related to Role-Based Access Control, like fetching default roles reason: Explicitly role-based access control role definitions (RbacRoleDto), which is identity and access management. - tag: User Management spec_file: devtron-user-management-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.8 evidence: 'Operations related to user accounts (CRUD, listing, bulk actions); schemas: UserInfo, RoleFilter, UserRoleGroup' reason: Platform user accounts with role filters and role groups — access administration, not HR employee records. - tag: Bulk Update spec_file: devtron-bulk-update-api-openapi.yml capability_id: BC-4210.40 capability_id_l1: BC-4210 capability_name: Deployment Orchestration confidence: 0.75 evidence: POST /batch/v1beta1/deploy BulkDeploy Bulk Deploy Applications; POST /batch/v1beta1/build BulkBuildTrigger Bulk Trigger Application Builds reason: Operations trigger bulk application deployments, builds and hibernation across a Kubernetes delivery platform — release/deployment orchestration rather than any cross-industry business function. - tag: K8s Resource spec_file: devtron-k8s-resource-api-openapi.yml capability_id: BC-600.40 capability_id_l1: BC-600 capability_name: IT Operations Management confidence: 0.75 evidence: APIs for managing Kubernetes resources (get, create, update, delete, list); GET /k8s/pods/logs/{podName} getPodLogs reason: Direct manipulation of Kubernetes manifests, pod logs, exec sessions and pod rotation is hands-on IT operations/infrastructure work, not a business function. - tag: Deployment History spec_file: devtron-deployment-history-api-openapi.yml capability_id: BC-4210.30 capability_id_l1: BC-4210 capability_name: Release Engineering Management confidence: 0.7 evidence: Retrieves the deployment history for a specific CD pipeline based on various filter criteria reason: Deployment/configuration history for CD pipelines is release engineering record-keeping; versioning and release traceability is the closest supported capability, though it could also read as deployment orchestration. - tag: Environment Management spec_file: devtron-environment-management-api-openapi.yml capability_id: BC-4210.20 capability_id_l1: BC-4210 capability_name: Environment Management confidence: 0.7 evidence: Operations for creating, updating, and deleting environments; POST /env CreateEnvironment reason: Lifecycle management of deployment environments in a CI/CD platform maps to environment provisioning and stewardship; environments here may include production, giving some ambiguity. - tag: Policy Management spec_file: devtron-policy-management-api-openapi.yml capability_id: BC-620.20 capability_id_l1: BC-620 capability_name: Identity & Access Management confidence: 0.7 evidence: POST /admin/policy/default AddDefaultPolicyAndRoles Add Default Policy and Roles; PUT /user/update/trigger/terminal UpdateTriggerPolicyForTerminalAccess reason: Despite the generic 'Policy' name, the operations manage Casbin authorisation policies and roles governing terminal access — access control, not corporate policy management.