docs: @Override
      public boolean isApprovalNeeded(final Rollout rollout) {
          final UserDetails userDetails = this.getActor(rollout);
          final boolean approvalEnabled = this.tenantConfigurationManagement
                  .getConfigurationValue(TenantConfigurationKey.ROLLOUT_APPROVAL_ENABLED, Boolean.class).getValue();
          return approvalEnabled && userDetails.getAuthorities().stream()
                  .noneMatch(authority -> SpPermission.APPROVE_ROLLOUT.equals(authority.getAuthority()));
      }