mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-09-20 13:30:46 +02:00
arn:aws
+6
-6
@@ -60,10 +60,10 @@ Minimal example with Keycloak OIDC provider, role mapping, roles, and policies:
|
||||
"scopes": ["openid", "profile", "email", "roles", "groups"],
|
||||
"roleMapping": {
|
||||
"rules": [
|
||||
{ "claim": "groups", "value": "admins", "role": "arn:seaweed:iam::role/S3AdminRole" },
|
||||
{ "claim": "groups", "value": "developers", "role": "arn:seaweed:iam::role/S3WriteRole" }
|
||||
{ "claim": "groups", "value": "admins", "role": "arn:aws:iam::role/S3AdminRole" },
|
||||
{ "claim": "groups", "value": "developers", "role": "arn:aws:iam::role/S3WriteRole" }
|
||||
],
|
||||
"defaultRole": "arn:seaweed:iam::role/S3ReadOnlyRole"
|
||||
"defaultRole": "arn:aws:iam::role/S3ReadOnlyRole"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -100,7 +100,7 @@ Minimal example with Keycloak OIDC provider, role mapping, roles, and policies:
|
||||
"roles": [
|
||||
{
|
||||
"roleName": "S3ReadOnlyRole",
|
||||
"roleArn": "arn:seaweed:iam::role/S3ReadOnlyRole",
|
||||
"roleArn": "arn:aws:iam::role/S3ReadOnlyRole",
|
||||
"attachedPolicies": ["S3ReadOnlyPolicy"],
|
||||
"trustPolicy": {
|
||||
"Version": "2012-10-17",
|
||||
@@ -118,7 +118,7 @@ Minimal example with Keycloak OIDC provider, role mapping, roles, and policies:
|
||||
},
|
||||
{
|
||||
"roleName": "S3WriteRole",
|
||||
"roleArn": "arn:seaweed:iam::role/S3WriteRole",
|
||||
"roleArn": "arn:aws:iam::role/S3WriteRole",
|
||||
"attachedPolicies": ["S3WritePolicy"],
|
||||
"trustPolicy": {
|
||||
"Version": "2012-10-17",
|
||||
@@ -136,7 +136,7 @@ Minimal example with Keycloak OIDC provider, role mapping, roles, and policies:
|
||||
},
|
||||
{
|
||||
"roleName": "S3AdminRole",
|
||||
"roleArn": "arn:seaweed:iam::role/S3AdminRole",
|
||||
"roleArn": "arn:aws:iam::role/S3AdminRole",
|
||||
"attachedPolicies": ["S3AdminPolicy"],
|
||||
"trustPolicy": {
|
||||
"Version": "2012-10-17",
|
||||
|
||||
Reference in New Issue
Block a user