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
- Long Term Backlog
- 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)