When a new user is created by posting to http://localhost:8095/crowd/rest/usermanagement/latest/user the new user is created without any of the attributes specified in the XML. For example:
<user name="foo" expand="attributes">
<first-name>foo</first-name>
<last-name>foo</last-name>
<display-name>foo foo</display-name>
<email>foo@example.com</email>
<active>true</active>
<attributes>
<attribute name="foo"><values><value>foo</value></values></attribute>
</attributes>
<password>
<link rel="edit" href="/user/password?username=foo"></link><!-- -->
<value>pyramid</value>
</password>
</user>
It would be nice to be able to create a new user with attributes with a single REST call, without having to call /user/attributes separately.
- blocks
-
CWD-4021 Allow adding a UserWithAttributes through CrowdService
-
- Closed
-
- is related to
-
CWD-3018 When adding a user to an LDAP connector directory, "active" flag is ignored
-
- Closed
-
- relates to
-
CLOUD-7545 Newly created Service Desk users are not able to access open Confluence pages as attributes are not synced with crowd
-
- Closed
-
(2 mentioned in)