You are here

function _acquia_spi_security_review_default_untrusted_roles in Acquia Connector 7.3

Same name and namespace in other branches
  1. 7.2 acquia_spi/security_review.inc \_acquia_spi_security_review_default_untrusted_roles()

Helper function defines the default untrusted Drupal roles.

1 call to _acquia_spi_security_review_default_untrusted_roles()
acquia_spi_security_review_untrusted_roles in acquia_spi/security_review.inc
Helper function for user-defined or default unstrusted Drupal roles.

File

acquia_spi/security_review.inc, line 853
Stand-alone security checks and review system.

Code

function _acquia_spi_security_review_default_untrusted_roles() {
  $roles = array(
    DRUPAL_ANONYMOUS_RID => t('anonymous user'),
  );
  $user_register = variable_get('user_register', 1);

  // If visitors are allowed to create accounts they are considered untrusted.
  if ($user_register != USER_REGISTER_ADMINISTRATORS_ONLY) {
    $roles[DRUPAL_AUTHENTICATED_RID] = t('authenticated user');
  }
  return $roles;
}