Getting started Community Training Tutorials Documentation APIs, AI & Tools
# Admin provider – authenticates on behalf of a user using connected app credentials
provider "anypoint" {
alias = "admin"
auth_type = "user"
client_id = var.anypoint_admin_client_id
client_secret = var.anypoint_admin_client_secret
username = var.anypoint_admin_username
password = var.anypoint_admin_password
base_url = var.anypoint_base_url
}
resource "anypoint_connected_app_scopes" "example" {
provider = anypoint.admin
connected_app_id = "my-connected-app-id"
scopes = [
{
scope = "admin:cloudhub"
context_params = {
org = "your-org-id"
}
},
{
scope = "read:applications"
context_params = {
org = "your-org-id"
envId = "your-env-id"
}
}
]
}



