Uploaded image for project: 'Jira Service Management Server and Data Center'
  1. Jira Service Management Server and Data Center
  2. JSDSERVER-4382

Allow turning off sharing request with Organization by default when a customer is part of only 1 organization

    XMLWordPrintable

Details

    • 335
    • 36
    • 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.

    Description

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

      Problem Definition

      When a customer is part of one single organization, any request created by this customer either from the UI, or by email will be automatically shared with this organization.

      It can be a problem if the customer did not have any intention to share the request with the organization:

      • when creating the request from the UI, the organization is selected by default so the customer needs to be aware of that and manually set the request as private
      • however, when the issue is created by email, the situation is worse as the customer has absolutely no control over the fact that the request will be shared with the organization, so there is no workaround for this scenario

      Suggested Solution for this feature request

      1. Completely turn off the Request Sharing within the user's Organization.
      2. Or add a new setting allowing project admins to either:
        • Set any request private by default
        • Or to automatically share issues created via the UI or by email with the single organization the customer is part of

      Release notes for solution implemented in 4.7.x

      Per https://confluence.atlassian.com/servicedesk/jira-service-desk-4-7-x-release-notes-987143432.html#JiraServiceDesk4.7.xreleasenotes-private, the 2 following changes have been introduced in 4.7.x:

      • Customer portal: All new requests are private, regardless of how many organizations you’re in. You can still easily share them by choosing your organization in the drop-down menu when raising a request
      • Email: If you’re part of only one organization, new requests will still be shared by default. Don’t like it? You can go to Administration > Applications > Jira Service Desk configuration, and make all requests private by default.

       Please note that it is possible to disable the new behavior introduced in the Customer Portal by following the steps below:

      • Navigate to the following page to access the Dark Features page:
        <baseUrl>/secure/admin/SiteDarkFeatures!Default.jspa
        
      • Enter sd.customer.share.default.private.disabled in the field Enable dark feature, click on the Add button, and verify that the dark feature sd.customer.share.default.private.disabled is listed in the page:

      After you followed these steps, if a customer is a member of exactly 1 organization, this organization will be automatically selected in the request creation form (as it used to be the case before JSD 4.7.x

      Attachments

        1. 2016-12-21_11-48-30.jpg
          2016-12-21_11-48-30.jpg
          286 kB
        2. DarkFeature.png
          DarkFeature.png
          778 kB

        Issue Links

          Activity

            People

              kkanojia Kunal Kanojia
              nmohdkhalid Nabil
              Votes:
              324 Vote for this issue
              Watchers:
              201 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Backbone Issue Sync