Bachir Soussi Chiadmi a7f0bb7650 added account_sentinel contrib module 4 years ago
..
css a7f0bb7650 added account_sentinel contrib module 4 years ago
js a7f0bb7650 added account_sentinel contrib module 4 years ago
LICENSE.txt a7f0bb7650 added account_sentinel contrib module 4 years ago
README.txt a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.audit.inc a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.drush.inc a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.info a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.install a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.module a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.pages.inc a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.test a7f0bb7650 added account_sentinel contrib module 4 years ago
account_sentinel.themes.inc a7f0bb7650 added account_sentinel contrib module 4 years ago

README.txt

CONTENTS OF THIS FILE
---------------------

* Introduction
* Requirements
* Recommended modules
* Installation
* Configuration
* Drush commands


INTRODUCTION
------------

Account Sentinel perceives changes made to a configurable set of monitored
roles' accounts, even those that are results of direct database modification
(e.g. SQL injection). A set of e-mail addresses can be configured to be notified
when such a change is detected, also a log of changes can be viewed in Drupal
and via Drush for manual review.

* For a full description of the module, visit the project page:
https://www.drupal.org/project/account_sentinel

* To submit bug reports and feature suggestions, or to track changes:
https://www.drupal.org/project/issues/account_sentinel


REQUIREMENTS
------------

No special requirements.


RECOMMENDED MODULES
-------------------

* Password Strength (https://www.drupal.org/project/password_strength):
When enabled, password change events will also store the strength of the
new password.


INSTALLATION
------------

* Install as you would normally install a contributed Drupal module. See:
https://drupal.org/documentation/install/modules-themes/modules-7
for further information.


CONFIGURATION
-------------

* Configure user permissions in Administration > People > Permissions:

- Access Account Sentinel logs
Users with this permission are able to access the logs of Account
Sentinel on Administration > Reports > Account Sentinel log.

- Change Account Sentinel's configuration
Users with this permission are able to change the configuration of Account
Sentinel on Administration > Configuration > System > Account Sentinel
settings.

* Configure the module in Administration > Configuration > System > Account
Sentinel settings:

- Monitored roles
Choose which roles' users should be monitored. Typically any administrative
roles should be checked.

- Recipient(s) of notification e-mails
You may provide e-mail addresses to send notifications to. The format
should be (if not empty):
* user@example.com
* user@example.com, anotheruser@example.com
* User
* User , Another User

- Automatic DB check method
Account Sentinel periodically compares Drupal's data about users with its
own snapshots of monitored users. You can configure with this option what
the trigger for these audits should be.

* [Optional] Set last audit warning threshold
Account Sentinel will show a warning if it's been a while since the last
database audit. By default this warning is shown after 3 days. You can
change this value using Drush:

drush vset --yes account_sentinel_audit_warn_after NEW_VALUE

Where NEW_VALUE is the threshold in seconds.


DRUSH COMMANDS
--------------

* account-sentinel-audit (as-audit)
Runs the Account Sentinel database audit.

* account-sentinel-show (as-show)
Shows an event's details or a list of the most recent events.
Please consult "drush help as-show" for more information.