-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
7
-
There is a way in the api to retrieve groups in a specific directory https://docs.atlassian.com/atlassian-crowd/4.0.0/REST/#admin/1.0/group-searchDirectoryGroups but there is nothing to add a group to a specific directory.
The customer is requesting an api to create groups in a specific directory.
Workaround
This is only a potential workaround for a few directories. Large amounts would not really be feasible but you can create an individual Generic Application pointing to the Crowd base URL and only assign a single directory per application.
For example, if you had 3 user directories. You would need to create 3 new Generic Applications and assign a single unique directory to each application. That way when you authenticate the API call against Generic App01 it can only update Directory 1 that is assigned to it and no other.
[CWD-5679] API that creates a group in a specific directory in Crowd
Support reference count | New: 7 |
Description |
Original:
There is a way in the api to retrieve groups in a specific directory [https://docs.atlassian.com/atlassian-crowd/4.0.0/REST/#admin/1.0/group-searchDirectoryGroups] but there is nothing to add a group to a specific directory.
The customer is requesting an api to create groups in a specific directory. |
New:
There is a way in the api to retrieve groups in a specific directory [https://docs.atlassian.com/atlassian-crowd/4.0.0/REST/#admin/1.0/group-searchDirectoryGroups] but there is nothing to add a group to a specific directory.
The customer is requesting an api to create groups in a specific directory. h4. Workaround This is only a potential workaround for a few directories. Large amounts would not really be feasible but you can create an individual *Generic Application* pointing to the Crowd base URL and only assign a single directory per application. For example, if you had 3 user directories. You would need to create 3 new *Generic Applications* and assign a single unique directory to each application. That way when you authenticate the API call against {{Generic App01}} it can only update {{Directory 1}} that is assigned to it and no other. |
Component/s | New: Core features [ 11544 ] | |
Component/s | Original: Core - Content REST APIs [ 10400 ] | |
Key | Original: CONFSERVER-61084 | New: CWD-5679 |
QA Demo Status | Original: Not Done [ 14330 ] | |
QA Kickoff Status | Original: Not Done [ 14234 ] | |
Workflow | Original: JAC Suggestion Workflow 4 [ 4059659 ] | New: JAC Suggestion Workflow 3 [ 4060250 ] |
Project | Original: Confluence Server and Data Center [ 10470 ] | New: Crowd [ 11291 ] |
Component/s | New: Core - Content REST APIs [ 10400 ] | |
Component/s | Original: Core - APIs [ 46317 ] | |
Key | Original: CONFCLOUD-71569 | New: CONFSERVER-61084 |
Workflow | Original: JAC Suggestion Workflow 3 [ 4059658 ] | New: JAC Suggestion Workflow 4 [ 4059659 ] |
Project | Original: Confluence Cloud [ 18513 ] | New: Confluence Server and Data Center [ 10470 ] |