private void Authorize(ActionInfo ai, DataPackage inParamStor) { string objectName = GetObjectNameFromInputParameters(ai, inParamStor); if (!_authorizationProvider.HasPermission(ai, objectName)) { //!!! GetSchema for objectName && put name of object to message throw new UnauthorizedAccessException(ai.GetAuthorizationExceptionsMessage(objectName)); } }