Skip to content

Commit 020c30f

Browse files
committed
pulling v17 content out
1 parent c1243bb commit 020c30f

File tree

2 files changed

+0
-52
lines changed

2 files changed

+0
-52
lines changed

docs/pages/enroll-resources/application-access/okta/sync-scim.mdx

-47
Original file line numberDiff line numberDiff line change
@@ -147,53 +147,6 @@ The synchronizer will create the following resources for each matched group or a
147147
It should be noted that the Access List sync waits until the Okta groups and Okta applications
148148
has finished syncing as Teleport resources, so it may not start synchronizing immediately on startup.
149149
150-
### Handling nested Access Lists
151-
152-
#### Synchronization from Teleport to Okta
153-
154-
Teleport supports nested Access Lists, where an Access List can include other Access Lists as members,
155-
creating a hierarchical structure. However, Okta does not support nested groups.
156-
To accommodate this limitation, the synchronizer flattens nested Access Lists when synchronizing from Teleport to Okta.
157-
158-
Members in Access Lists, from all levels of nesting, are aggregated into a single, flat list of members when
159-
synchronized to Okta. This ensures that all users who should have access according to the Teleport hierarchy
160-
are included in the corresponding Okta group or application.
161-
162-
**Example**:
163-
- **Teleport Structure**:
164-
- **Access List A**:
165-
- Members: User1
166-
- Nested Members: Access List B
167-
- **Access List B**:
168-
- Members: User2, User3
169-
- **Okta Representation**:
170-
- Group/Application for Access List A:
171-
- Members: User1, User2, User3
172-
173-
By flattening the Teleport hierarchy, all users receive the permissions associated with the root-level Access List in Okta.
174-
175-
#### Synchronization from Okta to Teleport
176-
177-
When synchronizing from Okta to Teleport, the synchronizer handles the flattened structure from Okta
178-
by attempting to map it back to the Teleport hierarchy:
179-
180-
- **Comparing with Teleport Hierarchy**: The flattened list of members from Okta is compared against the existing
181-
Access List hierarchy in Teleport.
182-
- **Adding New Members**:
183-
- **New Users**: If there are new users added in Okta that are not present in the Teleport Identity Governance Access List hierarchy,
184-
these users are added as members at the root-level Access List in Teleport.
185-
- **Maintaining Hierarchy**: This approach maintains the hierarchical structure within Teleport while ensuring
186-
that access changes made in Okta are reflected appropriately.
187-
- **Example**:
188-
- **Okta Group/Application for Access List A**:
189-
- Members: User1, User2, User3, User4 (User4 is a new member added in Okta)
190-
- **Teleport Update**:
191-
- **Access List A**:
192-
- Members: User1, User4
193-
- Nested Members: Access List B
194-
- **Access List B**:
195-
- Members: User2, User3
196-
197150
#### Deletion of Access Lists
198151
199152
Access Lists synchronized from Okta will automatically be deleted when there are no members assigned to them in

docs/pages/includes/policy/access-graph.mdx

-5
This file was deleted.

0 commit comments

Comments
 (0)