Problems when usernames or group names contain pound signs/hashes (#)

XMLWordPrintable

      All users are getting "Not Permitted" message displayed when they login to wiki. Only users who are part of confluence-administartors group can get to it

      When a pound '#' sign is added in users network Id, personal spaces for these kind of users are having an issue. The space permissions for these users do not indicate any problems at all. When a level permission is being changed for one of these users in personal space, a null SpaceId is added to SpacePermissions table and hence causing problems with authorization requests for all users except confluence-administrators.

      Only upon deleting of the culprit NULL record from the SpacePermissions table and restarting of application things start working again.

      Proposition:

      • Prevent NULLs to be created in the SpacePermissions table
      • Allow for users with profile starting with '#' in relation to personal spaces
      • Rollback the changes if the records deleted but subsequent inserts failed due to update of permissions

            Assignee:
            Matt Ryall
            Reporter:
            Ivan Benko [Atlassian]
            Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: