Complete the following steps for the network level check.
Procedure
- Determine if the Principal has System Administrator permissions at the system level. If yes, consider that Principal authorized.
This check is an optimization from executing the rest of the checks.
- Identify the target concrete network from the access context.
- Check if the network is explicitly associated to the Principal. If no, skip to step 8 of this procedure.
- Obtain overridden permissions for the Principal on the network, if configured. If there are no overridden permissions, skip to step 6 of this procedure.
- Check if the required privileges are a subset of the permissions assigned to the Principal, against the target workspace. If yes, consider the supplied Principal as authorized and return. If no, consider the supplied Principal is not authorized.
- Obtain default permissions for the Principal on the network identified in step 2 of this procedure, if any.
- Check if the required privileges are a subset of the permissions assigned to the Principal, against the target workspace. If yes, consider the supplied Principal as authorized and return. If no, go to the next step.
- Perform the system level checks. Checking the NCM system