Having the System Administrator role usually guarantees full access, so this is most likely tied to the Product record state, not your security role. Here's how to narrow it down:
1. Check the Product's state
- Products in Draft are fully editable.
- Once a product is Active/Published or Under Revision, most fields become locked.
- If your product is Active, click Revise on the command bar first, then edit — this is expected Dataverse behavior for the Product entity, not a permissions bug.
2. Use the "Check Access" button Your screenshot already shows this option in the command bar — click it. It will tell you the exact privilege (e.g. Write) that's missing on this specific record, which is far more reliable than guessing.
3. Verify role assignment
- Confirm System Administrator is assigned directly to your user, not only inherited through a team, business unit, or security group sync that hasn't applied yet.
4. Rule out the "Mobile read-only" banner Your screenshot shows: "Mobile read-only setting is enabled for UCI, and you will see some buttons missing and the form as read-only." This is a separate offline/mobile configuration. Confirm it isn't unintentionally affecting this session/app module, as it explicitly causes read-only forms and missing buttons.
5. Check for customizations Rule out any custom Business Rule, JavaScript, or field-level security profile forcing read-only regardless of role.
Recommended order to troubleshoot:
- Check Access → confirms/denies a real privilege issue
- Check Product state → Revise if Active
- Verify role assignment (direct vs. team)
- Rule out mobile read-only setting
- Check for business rules/JS/field security
Hope this narrows it down quickly!