You are using a valid Access Restriction based on Territory and Account but the logon user cannot see Appointments with the correct Territory and Account.
SAP Cloud for Customer
Reproducing the Issue
Prerequisite: a valid Account based Access Restriction, eg 1016 with Restriction Rule 10 for the Business Role of the logon user. Further, an Appointment XYZ (XYZ is the Appointment name) with the corresponding territory and account for the logon user.
Go to the Activities workcenter.
- Go to the Appointments view.
Result: You don't have access to Appointment XYZ despite the correct restriction. Further, you see the information message 'No authorization granted based on account’s access (limit of 1.000 exceeded)'.
The user is directly or indirectly responsible for more than 1000 accounts; there is a hardcoded limit in the system of 1000 to optimize performance. Once this limit is reached, restriction rules cannot be calculated.
This rule only works if the user is directly/indirectly responsible for less than 1000 accounts. This is the designed system behaviour.
access restriction, appointment, account, territory, employee , KBA , LOD-CRM-ACT , Activities , LOD-CRM-ACC , Account , Problem