• We collect Jira Service Desk feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Service Desk Server. Using JIRA Service Desk Cloud? See the corresponding suggestion.

      It's not possible to create users for service desk project as "customer" through API REST.

      There is other way to create it?

            [JSDSERVER-3398] Create service desk users with API REST

            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3011239 ] New: JAC Suggestion Workflow 3 [ 3646517 ]
            Status Original: RESOLVED [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing v4 [ 2663825 ] New: JAC Suggestion Workflow [ 3011239 ]
            Owen made changes -
            Workflow Original: JSD Suggestion Workflow - TEMP [ 2322306 ] New: Confluence Workflow - Public Facing v4 [ 2663825 ]
            Status Original: Closed [ 6 ] New: Resolved [ 5 ]

            @Gregory Joseph, this ticket needs to be reopened. To say that the api doesn't work this way, but not provide a solution for the customer's use case isn't an acceptable resolution.

            We're constantly getting this error (Please provide a valid value for field 'Raise this request on behalf of') when users submit support tickets who have submitted ones in the past, as they are now considered "existing users" in Jira. These support tickets are generated via our contact form on our website and mobile apps, so all they provide is an email address, we don't have any sort of "username" for them since many are anonymous users who haven't even created an account with us yet. Jira has the capability to solve this problem (your database stores the user accounts and their email addresses so can map the email address to an existing user), we do not have the capability to solve this problem (we don't know the user account for an email address), so you need to give us a solution.

            Here is the code for submitting a support ticket to jira: https://gist.github.com/justintoth/cf0eb315f7e60ee6a4c903df10498175

            And here is the error:

            error: {"errorMessage":"Your request could not be created. Please check the fields have been correctly filled in. Please provide a valid value for field 'Raise this request on behalf of'","i18nErrorMessage":

            {"i18nKey":"sd.validation.request.creation.failure.required.field","parameters":["Please provide a valid value for field 'Raise this request on behalf of'"]}

            Justin Toth added a comment - @Gregory Joseph, this ticket needs to be reopened. To say that the api doesn't work this way, but not provide a solution for the customer's use case isn't an acceptable resolution. We're constantly getting this error (Please provide a valid value for field 'Raise this request on behalf of') when users submit support tickets who have submitted ones in the past, as they are now considered "existing users" in Jira. These support tickets are generated via our contact form on our website and mobile apps, so all they provide is an email address, we don't have any sort of "username" for them since many are anonymous users who haven't even created an account with us yet. Jira has the capability to solve this problem (your database stores the user accounts and their email addresses so can map the email address to an existing user), we do not have the capability to solve this problem (we don't know the user account for an email address), so you need to give us a solution. Here is the code for submitting a support ticket to jira: https://gist.github.com/justintoth/cf0eb315f7e60ee6a4c903df10498175 And here is the error: error: {"errorMessage":"Your request could not be created. Please check the fields have been correctly filled in. Please provide a valid value for field 'Raise this request on behalf of'","i18nErrorMessage": {"i18nKey":"sd.validation.request.creation.failure.required.field","parameters":["Please provide a valid value for field 'Raise this request on behalf of'"]}
            Katherine Yabut made changes -
            Workflow Original: JSD Suggestion Workflow [ 2053762 ] New: JSD Suggestion Workflow - TEMP [ 2322306 ]
            Katherine Yabut made changes -
            Workflow Original: JSD Suggestion Workflow - TEMP [ 2048971 ] New: JSD Suggestion Workflow [ 2053762 ]
            Katherine Yabut made changes -
            Workflow Original: JSD Suggestion Workflow [ 1553362 ] New: JSD Suggestion Workflow - TEMP [ 2048971 ]
            jonah (Inactive) made changes -
            Description Original: It's not possible to create users for service desk project as "customer" through API REST.

            There is other way to create it?
            New: {panel:bgColor=#e7f4fa}
              *NOTE:* This suggestion is for *JIRA Service Desk Server*. Using *JIRA Service Desk Cloud*? [See the corresponding suggestion|http://jira.atlassian.com/browse/JSDCLOUD-3398].
              {panel}

            It's not possible to create users for service desk project as "customer" through API REST.

            There is other way to create it?
            jonah (Inactive) made changes -
            Link New: This issue relates to JSDCLOUD-3398 [ JSDCLOUD-3398 ]

            Not being able to do this by email is a pain in the butt.

            Anoop Chatterjee added a comment - Not being able to do this by email is a pain in the butt.

              Unassigned Unassigned
              b280810015ab morci7
              Votes:
              8 Vote for this issue
              Watchers:
              15 Start watching this issue

                Created:
                Updated:
                Resolved: