The customer creates an issue (without paying attention to the bottom of the customer portal) and this issue is being shared within their organization.
1. To turn off the Request Sharing within the user's Organization.
2. To change the default setting: Private or Shared
for the issues being created via both the email channel and the customer portal.
Create a "dummy" organization and add all customers to it, so when raising a ticket through the customer portal the private will be the default. When customers have only one organization, the default is to share with the organization and when the customers have two or more organizations, the default is private.
- Side effect of this workaround: all customers will have access to each other's ticket since they are part of the same organization. You can simply create an issue security scheme with the following option and defaulting to it on creation:
Description: Customers can access issues only they raised regardless of Organizations. Roles/Groups Applicable to Current assignee, Project Role (Service Desk Team), Reporter, (Any other group/project role that requires access to the ticket)
If a customer wants to share with an organization, they must request it from the Service Desk (e.g. in the ticket saying I want to share it with my organization) and the agent can simply edit the security level dropdown in the ticket to set it None. The ticket will still be logged within the organization and available for reporting.