Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-1820

Crowd should block the User creation in JIRA/Confluence if a Last name is not provided.

    XMLWordPrintable

Details

    • 1
    • 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.

    Description

      Currently, if a User is created from the JIRA/Confluence Admin console, Crowd will not check if a First and Last Name were provided (mandatory data). If the Last Name is not provided the error will happen in the LDAP Connector only with a hard to understand (and mysterious) error message.

      If a Last Name was not provided, block the User Creation in the Integration Client and in the SOAP APIs.

      OpenDS Error:

      org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault:
      [LDAP: error code 20 - Entry cn=user_name,ou=people,o=web,o=server cannot be modified because it would have resulted in one or more duplicate values for attribute sn: ];
      nested exception is javax.naming.directory.AttributeInUseException:
      [LDAP: error code 20 - Entry cn=user_name,ou=people,o=web,o=server cannot be modified because it would have resulted in one or more duplicate values for attribute sn: ];
      remaining name 'cn=user_name,ou=people,o=web,o=server'
      org.codehaus.xfire.fault.XFireFault: [LDAP: error code 20 - Entry cn=user_name,ou=people,o=web,o=server cannot be modified because it would have resulted in one or more duplicate values for attribute sn: ];
      nested exception is javax.naming.directory.AttributeInUseException:
      [LDAP: error code 20 - Entry cn=user_name,ou=people,o=web,o=server cannot be modified because it would have resulted in one or more duplicate values for attribute sn: ]; remaining name 'cn=user_name,ou=people,o=web,o=server'
      

      AD Error:

      javax.servlet.error.exception: com.atlassian.core.exception.InfrastructureException: com.atlassian.user.EntityException: org.codehaus.xfire.XFireRuntimeException:
       Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: [LDAP: error code 20 - modify/add: sn: value #0 already exists]; nested 
      exception is javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - modify/add: sn: value #0 already exists]; remaining name 
      'cn=user,ou=people,dc=example,dc=org'
      javax.servlet.error.request_uri: /mgmt/validate.action
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            rbattaglin Renan Battaglin
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: