• Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Core features
    • None
    • 7
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      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

            SET Analytics Bot made changes -
            Support reference count New: 7
            Danny (Inactive) made changes -
            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.
            Jonathan Scarborough made changes -
            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 ]
            Jonathan Scarborough made changes -
            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 ]
            Jonathan Scarborough created issue -

              Unassigned Unassigned
              dbedfe4c08e7 Jonathan Scarborough
              Votes:
              12 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated: