The "administer salesforce mapped objects" does not actually grant that permission

Created on 29 March 2025, 12 days ago

Problem/Motivation

"administer salesforce" is actually required to "administer salesforce mapped objects" which makes it a bit redundant

Steps to reproduce

  1. Enable mapping & mapping UI
  2. Create a role and grant it: "administer salesforce mapped objects" and "view salesforce mapping"
  3. Create a mapping e.g. for SF Contact <-> Drupal User
  4. Go to /admin/people
  5. 'Salesforce' dropbutton option is available BUT access denied if you click it

Proposed resolution

Fix

Remaining tasks

MR

User interface changes

'administer salesforce mapped objects' lets you administer mapped object

API changes

N/A

Data model changes

N/A

🐛 Bug report
Status

Active

Version

5.1

Component

salesforce_mapping.module

Created by

🇬🇧United Kingdom scott_euser

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024