Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions terraform/org/identity-center.tf
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,15 @@ resource "aws_ssoadmin_managed_policy_attachment" "admin" {

################################################################################
# Permission Set: JavabinDeveloper
# ABAC-scoped access for heroes. Uses permission boundary.
# Team tag from SAML assertion enables access to team-tagged resources.
# Baseline access for every developer (javabin-developer@ / kodesmia).
# The ABAC statements below never match today: SSO sessions carry no team tag
# (see CLAUDE.md "Known Issues"). Team resources come from the per-team
# javabin-team-{team} permission sets the team-provisioner creates.
################################################################################

resource "aws_ssoadmin_permission_set" "developer" {
name = "${var.project}-developer"
description = "Developer access scoped to team resources via ABAC"
description = "Baseline developer access (metrics, costs, shared infra reads). Team resources: use javabin-team-<team>"
instance_arn = local.instance_arn
session_duration = var.session_duration
}
Expand Down
Loading