Skip to content

Commit 99c3d57

Browse files
fix(iam): auto generated resources
1 parent f115503 commit 99c3d57

File tree

4 files changed

+43
-70
lines changed

4 files changed

+43
-70
lines changed
227 KB
Loading
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
meta:
3+
title: Auto-generated IAM resources
4+
description: This page explains how and why Scaleway auto-generates some IAM resources.
5+
content:
6+
h1: Auto-generated IAM resources
7+
paragraph: This page explains how and why Scaleway auto-generates some IAM resources.
8+
tags: iam
9+
dates:
10+
validation: 2025-01-16
11+
categories:
12+
- iam
13+
---
14+
15+
Sometimes Scaleway might automatically generate IAM resources, such as applications, groups and policies.
16+
17+
This allows policies to be set up with specific product resources as principals. These policies are created by Scaleway and can be managed by users to ensure more the access management of resource permissions.
18+
19+
Any time Scaleway automatically creates or deletes an IAM resource, you will see it on your IAM logs.
20+
21+
<Lightbox src="scaleway-iam-logs-k8s-example.webp" alt="Image showing IAM logs in the Scaleway console. The first two lines show a policy and group that were automatically created for a Kubernetes Kapsule cluster, respectively. The third and fourth line show a group and a policy that were deleted. In all cases, the logs indicate that the actions were performed by Scaleway." />
22+
23+
## Kubernetes Kapsule
24+
25+
Currently, auto-generated IAM resources only occur in Kubernetes Kapsule when a cluster is created.
26+
27+
Whenever a cluster is created, automatically so are:
28+
- An IAM group containing all the nodes in the cluster as applications
29+
<Message type="note">
30+
The node applications are not visible to users.
31+
</Message>
32+
- An IAM policy with default permission sets and the cluster group as a principal
33+
34+
The default policy can be edited by users to grant the cluster group permission according to their use-cases.
35+
36+
37+
38+
39+

identity-and-access-management/iam/reference-content/iam-integrations.mdx

Lines changed: 0 additions & 70 deletions
This file was deleted.

menu/navigation.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,10 @@
410410
{
411411
"label": "Reproducing roles and Project-scoped API keys with IAM",
412412
"slug": "reproduce-roles-project-api-keys"
413+
},
414+
{
415+
"label": "Auto-generated IAM resources",
416+
"slug": "auto-generated-iam-resources"
413417
}
414418
],
415419
"label": "Additional Content",

0 commit comments

Comments
 (0)