docs: public void authorizeTenantAction() {
  		//START SNIPPET: authorizeTenantAction
  		new AuthorizationInterceptor(PolicyEnum.DENY) {
  			@Override
  			public List<IAuthRule> buildRuleList(RequestDetails theRequestDetails) {
  				return new RuleBuilder()
  					.allow().read().resourcesOfType(Patient.class).withAnyId().forTenantIds("TENANTA").andThen()
  					.build();
  			}
  		};
  		//END SNIPPET: authorizeTenantAction
  
  
  		//START SNIPPET: patchAll
  		new AuthorizationInterceptor(PolicyEnum.DENY) {
  			@Override
  			public List<IAuthRule> buildRuleList(RequestDetails theRequestDetails) {
  				return new RuleBuilder()
  					// Authorize patch requests
  					.allow().patch().allRequests().andThen()
  					// Authorize actual writes that patch may perform
  					.allow().write().allResources().inCompartment("Patient", new IdType("Patient/123")).andThen()
  					.build();
  			}
  		};
  		//END SNIPPET: patchAll
  
  	}