diff --git a/Changelog b/Changelog
index c754d4fdaed1ec65b6c5bc1b91b152e3eb388626..3708c6ae16241e567fbd9303ee6f2b9ca7964df7 100644
--- a/Changelog
+++ b/Changelog
@@ -1,6 +1,20 @@
 FusionDirectory changelog
 =========================
 
+* FusionDirectory 1.1.1
+
+[Fix] Bugs #5511: Error displayed when SASL user created
+[Fix] Bugs #5528: PHP error and wrong display in ACL assignments in some cases
+[Fix] Bugs #5538: Unable to migrate winstations from 1.0.20 to 1.1
+[Fix] FusionDirectory plugins - Bugs #5550: Unsufficient rights for accessing type 'user'
+[Fix] FusionDirectory plugins - Bugs #5551: Cannot add a POSIX group to a user
+[Fix] FusionDirectory plugins - Bugs #5553: Crash error when we remove a posix group that we used in a template
+[Fix] Bugs #5554: Trim the certificates path
+[Fix] FusionDirectory plugins - Bugs #5557: Trim the certificates path
+[Fix] Bugs #5562: Read rights on template let see the users in the root branch
+[Fix] FusionDirectory plugins - Bugs #5564: Automatic primary group is created at the root and not in the branch of the user
+[Feature] FusionDirectory plugins - Wishlist #5514: System - DHCP Tab - Preselect DHCP SUBNET according IP address or mask others
+
 * FusionDirectory 1.1
 
 [Fix] Bugs #946: class_plugin should be reviewed
diff --git a/README.md b/README.md
index 7054e9c3f1bb26de551a30fb8772dda56593b962..ded2da5b1b36d1fb10acd7cf699ec0121f988ed7 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,75 @@
-[Donate to FusionDirectory on Liberapay](https://liberapay.com/fusiondirectory/donate)
 
+# FusionDirectory
+
+[FusionDirectory][FusionDirectory] provides a solution to daily management of data stored in an LDAP directory. Becoming the cornerstone of the information system, the corporate directory becomes more complex offering more data and managing more infrastructure services.
+
+This interface is simple and can be used to delegate fully or partly the data management to non-specialists.
+
+## Features
+
+* Users, groups, mail, sudo, ssh, systems, services management, dhcp, dns 
+* Complex Roles Management :
+  * ACLs are only used by FusionDirectory and are not intrusive to other applications using the directory server.
+  * ACLs allow fine grained control to who can do what into FusionDirectory
+  * ACLs can be assigned to roles. We may have a role
+    * User : it can connect to FusionDirectory with his login / password to change is data only when permitted by the admin.
+    * Local administrator : this role will be able to manage users and groups and also a branch.
+    * global administrator : this role has the right to do everything.
+    * human resources : this role can only create users from template to optimize the flow of arrival of new people.
+* Access to multiple LDAP trees
+* FusionDirectory Triggers
+  * FusionDirectory incorporates a series of triggers that can launch a specific action based on a task FusionDirectory must run.
+  * These triggers are associated with a content type (LDAP user, group, server, password, service (etc. ..) and the triggering action (create, edit, delete, change password … )
+  * This system is very useful when certain actions should be followed on arrival or departure of a person in the company For example, when creating a user, a script generation form can be executed automatically with information from the LDAP server.
+  * This can be useful for generating badges with photo, a form of access to the canteen or sending an email to warn of the actual arrival of the person.
+  * This system is also convenient when we want to deploy the account of that person on an application does not support LDAP (FusionDirectory can also transmit the password) Another example is when a user leaves, you must:
+  * archive and delete his mailbox
+  * archive and remove its network space
+  * delete him from third party applications not connected to LDAP.
+  * All of this can be easily done by shell scripts (at least in UNIX environment) and run automatically after the suppression of the person by the administrator in FusionDirectory
+
+* The interaction with non-LDAP applications
+
+FusionDirectory stores information of a service or a server on an LDAP server.
+How about when this service does not have the opportunity to interact with LDAP?
+
+This question can be solved by creating:
+
+* LDAP schema suitable for application to the LDAP server
+* A plugin for its management in FusionDirectory with the simple plugin api
+* An Argonaut module for the client installed on the server
+
+## Get help
+
+There are a couple ways you can try [to get help][get help].You can also join the `#fusiondirectory` IRC channel at freenode.net.
+
+You can [register on our system][register] and enter your bug [on the forge][issues-forge] or [here at github][issues-github] even if the forge is the prefered way of dealing with bugs
+
+## IRC Etiquette
+
+* If we don't answer right away then just hang out in the channel.  Someone will
+  eventually write back to you as it just means we are away from keyboard,
+  working on something else, or in a different timezone than you.
+* You should treat IRC as what it is: asynchronous chat.  Sure the messages can
+  be instant but in most channels people are in different time zones.  At times
+  chat replies can be in excess of 24hrs.
+  
+## Donate
+
+If you like [FusionDirectory][FusionDirectory] and would like to [donate][donate-liberapay] even a small amount you can go to our Liberapay account
+  
+## License
+
+[FusionDirectory][FusionDirectory] is  [GPL 2 License](COPYING).
+
+[FusionDirectory]: https://www.fusiondirectory.org/
+
+[get help]: https://www.fusiondirectory.org/contact-us/
+
+[register]: https://register.fusiondirectory.org
+
+[issues-forge]: https://forge.fusiondirectory.org/projects/fd/issues/new
+
+[issues-github]: https://github.com/fusiondirectory/fusiondirectory/issues
+
+[donate-liberapay]: https://liberapay.com/fusiondirectory/donate
diff --git a/contrib/bin/fusiondirectory-setup b/contrib/bin/fusiondirectory-setup
index b976cfa7d72bdc7878d26a27cdbb00073b64f1dd..38d6123a9a4807d70d103def9f479e4f9269a5fb 100644
--- a/contrib/bin/fusiondirectory-setup
+++ b/contrib/bin/fusiondirectory-setup
@@ -95,6 +95,7 @@ my $systemrdn   = "ou=systems";
 my $dnsrdn      = "ou=dns";
 my $dhcprdn     = "ou=dhcp";
 my $workstationrdn  = "ou=workstations,ou=systems";
+my $winstationrdn   = "ou=computers,ou=systems";
 
 #################################################################################################################################################
 
@@ -959,8 +960,6 @@ sub branch_exists {
 
 # function that check LDAP configuration
 sub check_ldap {
-  read_ldap_config();
-
   # initiate the LDAP connexion
   my %hash_ldap_param = get_ldap_connexion();
 
@@ -1051,8 +1050,6 @@ sub check_ldap {
 
 # function that check for duplicated uid or gid numbers
 sub check_id_numbers {
-  read_ldap_config();
-
   # initiate the LDAP connexion
   my %hash_ldap_param = get_ldap_connexion();
 
@@ -1190,6 +1187,7 @@ sub migrate_users {
           '(objectClass=person)'.
           '(objectClass=OpenLDAPperson)'.
         ')'.
+        '(!(objectClass=ipHost))'.
         '(!(objectClass=inetOrgPerson))'.
         '(uid=*)'.
       ')',
@@ -1464,7 +1462,7 @@ sub migrate_winstations
   my $ldap = $hash_ldap_param{ldap};
 
   my $mesg = $ldap->search(
-    filter => "(&(!(objectClass=fdWorkstation))(objectClass=sambaSamAccount))",
+    filter => "(&(!(objectClass=fdWorkstation))(!(objectClass=inetOrgPerson))(!(objectClass=posixGroup))(uid=*\$)(objectClass=sambaSamAccount))",
     base   => $base
   );
   $mesg->code && die $mesg->error;
@@ -1485,8 +1483,16 @@ sub migrate_winstations
         $entry->replace('cn' => $cn);
         my $newrdn = "cn=".$cn;
         my $dn_old = $entry->dn();
-        $dn_old =~ m/^[^,]+,.*$systemrdn,(.+)$/ or die "Could not parse dn ".$dn_old."\n";
-        my $entrybase = $1;
+        my $entrybase;
+        if ($dn_old =~ m/^[^,]+,$winstationrdn,(.+)$/) {
+          $entrybase = $1;
+        } elsif ($dn_old =~ m/^[^,]+,.*$systemrdn,(.+)$/) {
+          $entrybase = $1;
+        } elsif ($dn_old =~ m/^[^,]+,.*$winstationrdn,(.+)$/) {
+          $entrybase = $1;
+        } else {
+          die "Could not parse dn ".$dn_old."\n";
+        }
         if (!branch_exists($ldap, "$workstationrdn,$entrybase")) {
           if ($workstationrdn =~ m/^([^,]+),([^,]+)$/) {
             if (!branch_exists($ldap, "$2,$entrybase")) {
@@ -1736,6 +1742,9 @@ sub read_ldap_config {
     if (($mesg->entries)[0]->exists('fdWorkstationRDN')) {
       $workstationrdn = ($mesg->entries)[0]->get_value('fdWorkstationRDN');
     }
+    if (($mesg->entries)[0]->exists('fdSambaMachineAccountRDN')) {
+      $winstationrdn = ($mesg->entries)[0]->get_value('fdSambaMachineAccountRDN');
+    }
   }
 
   return ($mesg->entries)[0];
@@ -1817,18 +1826,19 @@ die ("! You have to run this script as root\n") if ($<!=0);
 
   my @vars_keys = keys %vars;
 
+  # $commands{<cli-option>} = [<description>, <function>, <needs-ldap-config>];
   my %commands = ();
   $commands{"--update-cache"}         = ["Updating class.cache",                          \&rescan_classes];
   $commands{"--update-locales"}       = ["Updating translations",                         \&rescan_i18n];
   $commands{"--check-directories"}    = ["Checking FusionDirectory's directories",        \&check_directories];
   $commands{"--check-config"}         = ["Checking FusionDirectory's config file",        \&check_config];
-  $commands{"--check-ldap"}           = ["Checking your LDAP tree",                       \&check_ldap];
-  $commands{"--check-ids"}            = ["Checking for duplicated uid or gid numbers",    \&check_id_numbers];
-  $commands{"--migrate-users"}        = ["Migrating your users",                          \&migrate_users];
-  $commands{"--migrate-phones"}       = ["Migrating your phones from FD < 1.1",           \&migrate_phones];
-  $commands{"--migrate-systems"}      = ["Migrating your systems from FD < 1.1",          \&migrate_systems];
-  $commands{"--migrate-winstations"}  = ["Migrating your winstations from FD < 1.1",      \&migrate_winstations];
-  $commands{"--migrate-dhcp"}         = ["Migrating DHCP configurations for FD >= 1.0.17",\&migrate_dhcp];
+  $commands{"--check-ldap"}           = ["Checking your LDAP tree",                       \&check_ldap, 1];
+  $commands{"--check-ids"}            = ["Checking for duplicated uid or gid numbers",    \&check_id_numbers, 1];
+  $commands{"--migrate-users"}        = ["Migrating your users",                          \&migrate_users, 1];
+  $commands{"--migrate-phones"}       = ["Migrating your phones from FD < 1.1",           \&migrate_phones, 1];
+  $commands{"--migrate-systems"}      = ["Migrating your systems from FD < 1.1",          \&migrate_systems, 1];
+  $commands{"--migrate-winstations"}  = ["Migrating your winstations from FD < 1.1",      \&migrate_winstations, 1];
+  $commands{"--migrate-dhcp"}         = ["Migrating DHCP configurations for FD >= 1.0.17",\&migrate_dhcp, 1];
   $commands{"--delete-gosa-locks"}    = ["Delete lock tokens using old gosaLockEntry class", \&delete_gosa_locks];
   $commands{"--install-plugins"}      = ["Installing FusionDirectory's plugins",          \&install_plugins];
   $commands{"--encrypt-passwords"}    = ["Encrypt passwords in fusiondirectory.conf",     \&encrypt_passwords];
@@ -1855,6 +1865,9 @@ die ("! You have to run this script as root\n") if ($<!=0);
       set_config_var($1, $2);
     } elsif ( defined $commands { lc ( $arg ) } ) {
       my @command = @{ $commands{ $arg } };
+      if ((defined $command[2]) && $command[2]) {
+        read_ldap_config();
+      }
       print( $command[0]."\n" );
       $command[1]();
     } elsif ( ( lc($arg) eq "--help" ) || ( lc($arg) eq "-h" ) ) {
diff --git a/contrib/docs/UPGRADE b/contrib/docs/UPGRADE
index 852fc886824765caeb0193c9be33a55a6d4ce662..5b4778b623e19858b5fd541728ce4d44c7232b1f 100644
--- a/contrib/docs/UPGRADE
+++ b/contrib/docs/UPGRADE
@@ -2741,7 +2741,8 @@ apt-get remove fusiondirectory-plugin-kolab2
 apt-get remove fusiondirectory-plugin-kolab2-schema
 
 
-==== Upgrade schema2ldif ====
+Upgrade schema2ldif
+===================
 
 For Jessie distribution add extra repository
 
@@ -2753,7 +2754,8 @@ deb http://repos.fusiondirectory.org/debian-extra jessie main
 apt-get update
 apt-get install schema2ldif
 
-==== Upgrade FusionDirectory first ====
+Upgrade FusionDirectory first
+=============================
 
 - Upgrade FusionDirectory core package before other ones to avoid dependencies errors:
 
@@ -2763,14 +2765,16 @@ apt-get install fusiondirectory
 
 apt-get install fusiondirectory-schema
 
-==== Upgrade of LDAP directory ====
+Upgrade of LDAP directory
+=========================
 
 - Upgrade the core schemas 
 
 fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/core-fd-conf.schema
 fusiondirectory-insert-schema -m /etc/ldap/schema/fusiondirectory/core-fd.schema
 
-==== Upgrade of LDAP directory ====
+Upgrade of LDAP directory
+=========================
 
 - if you are using the argonaut plugin you have to update its schema
 
@@ -2869,17 +2873,56 @@ If they are old objectClasses it will warn you and you will have to remove them
 Please read it carefully before applying :!::!:
 
 
-==== Checking your indexed attributes ====
+Checking your indexed attributes
+================================
 
 Check that all you index still match with valid attributes present in your ldap directory 
 
-==== New format for repository service  ====
+New format for repository service
+=================================
 
 If you have a repository service.
 Open and save it back so it will use the new format
 
 Enjoy :)
 
+
+Migrate FusionDirectory from 1.1 to 1.1.1
+=========================================
+
+New Depot Configuration
+=======================
+
+! The repositories have been cleaned and reorganized please update your configuration accordingly !
+
+https://documentation.fusiondirectory.org/en/dl_install
+ 
+Upgrade schema2ldif
+===================
+
+For Jessie distribution add extra repository
+
+# fusiondirectory debian-extra repository
+deb http://repos.fusiondirectory.org/debian-extra jessie main
+
+- Update the package list and upgrade schema2ldif
+
+apt-get update
+apt-get install schema2ldif
+
+Upgrade FusionDirectory first
+=============================
+
+- Upgrade FusionDirectory core package before other ones to avoid dependencies errors:
+
+apt-get install fusiondirectory
+
+- Upgrade FusionDirectory schema package too.
+
+apt-get install fusiondirectory-schema
+
+Enjoy :)
+
 ---
 * Further information
 
diff --git a/contrib/man/fusiondirectory-insert-schema.1 b/contrib/man/fusiondirectory-insert-schema.1
index ece71741be7ae9778ecfc13f20bdc231825d5db6..da2a965999de3b8526f1ccd99934c9b5c8cb4a20 100644
--- a/contrib/man/fusiondirectory-insert-schema.1
+++ b/contrib/man/fusiondirectory-insert-schema.1
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "FUSIONDIRECTORY-INSERT-SCHEMA 1"
-.TH FUSIONDIRECTORY-INSERT-SCHEMA 1 "2017-04-26" "FusionDirectory 1.1" "FusionDirectory Documentation"
+.TH FUSIONDIRECTORY-INSERT-SCHEMA 1 "2017-05-29" "FusionDirectory 1.1.1" "FusionDirectory Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff --git a/contrib/man/fusiondirectory-setup.1 b/contrib/man/fusiondirectory-setup.1
index 12d6c1d863113abc0c4f1786f8c4cca25f378307..40db5e719c69ec120298550c1418ac40a67a8eb7 100644
--- a/contrib/man/fusiondirectory-setup.1
+++ b/contrib/man/fusiondirectory-setup.1
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "FUSIONDIRECTORY-SETUP 1"
-.TH FUSIONDIRECTORY-SETUP 1 "2017-05-03" "FusionDirectory 1.1" "FusionDirectory Documentation"
+.TH FUSIONDIRECTORY-SETUP 1 "2017-05-29" "FusionDirectory 1.1.1" "FusionDirectory Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff --git a/contrib/man/fusiondirectory.conf.5 b/contrib/man/fusiondirectory.conf.5
index e4ca2dcf9d1ba3e03cc7874542dc24500dc56989..a7cc56488f24b34dee10f137736b60bf70ab2249 100644
--- a/contrib/man/fusiondirectory.conf.5
+++ b/contrib/man/fusiondirectory.conf.5
@@ -133,7 +133,7 @@
 .\" ========================================================================
 .\"
 .IX Title "FUSIONDIRECTORY.CONF 1"
-.TH FUSIONDIRECTORY.CONF 1 "2017-05-03" "FusionDirectory 1.1" "FusionDirectory Documentation"
+.TH FUSIONDIRECTORY.CONF 1 "2017-05-29" "FusionDirectory 1.1.1" "FusionDirectory Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff --git a/include/class_filterLDAP.inc b/include/class_filterLDAP.inc
index e9ce2ad8b03ba4d2351bad9b8ab0276c8f2cf7db..c53d27390929f1c76c2ff932ffc18b5574c6090e 100644
--- a/include/class_filterLDAP.inc
+++ b/include/class_filterLDAP.inc
@@ -74,7 +74,7 @@ class filterLDAP
    *
    * \param boolean $checkAcl
    */
-  static function get_list($parent, $base, $filter, $attributes, $category, $objectStorage, $scope, $sizelimit = TRUE, $checkAcl = FALSE)
+  static function get_list($parent, $base, $filter, $attributes, $category, $objectStorage, $scope, $sizelimit = TRUE, $skipAcl = FALSE)
   {
     global $config, $ui;
 
@@ -151,7 +151,7 @@ class filterLDAP
         $dn = $attrs['dn'];
 
         /* Skip ACL checks if we are forced to skip those checks */
-        if (!$checkAcl) {
+        if ($skipAcl) {
           $result[] = $attrs;
         } else {
           // Check entry permission
diff --git a/include/password-methods/class_password-methods-sasl.inc b/include/password-methods/class_password-methods-sasl.inc
index ab8c6214f3df371cc7bec2b718cc6f4c0b60574f..a170602d1f685894fc8b8015db93a3b2ffdc1490 100644
--- a/include/password-methods/class_password-methods-sasl.inc
+++ b/include/password-methods/class_password-methods-sasl.inc
@@ -1,7 +1,7 @@
 <?php
 /*
   This code is part of FusionDirectory (http://www.fusiondirectory.org/)
-  Copyright (C) 2011-2016  FusionDirectory
+  Copyright (C) 2011-2017  FusionDirectory
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -27,37 +27,43 @@
  * \brief This class contains all the functions for sasl password methods
  * \see passwordMethod
  */
-class passwordMethodsasl extends passwordMethod {
+class passwordMethodsasl extends passwordMethod
+{
   // uid, or exop specified field value
-  var $uid    = "";
-  var $realm  = "";
-  var $exop   = "";
+  var $uid    = '';
+  var $realm  = '';
+  var $exop   = '';
 
   /*!
    * \brief passwordMethodsasl Constructor
    *
    * \param string $dn The DN
+   * \param object $userTab The user main tab object
    */
-  function __construct($dn = "")
+  function __construct($dn = '', $userTab = NULL)
   {
     global $config;
     $this->realm  = trim($config->get_cfg_value('saslRealm', ''));
     $this->exop   = trim($config->get_cfg_value('saslExop', ''));
 
-    if ($dn == "" || $dn == "new") {
+    if ($dn == '' || $dn == 'new') {
       return;
     }
 
-    $attr = (empty($this->exop)?'uid':$this->exop);
+    $attr = (empty($this->exop) ? 'uid' : $this->exop);
 
-    $ldap = $config->get_ldap_link();
-    $ldap->cd($config->current['BASE']);
-    $ldap->cat($dn, array($attr));
-    if ($ldap->count() == 1) {
-      $attrs = $ldap->fetch();
-      $this->uid = $attrs[$attr][0];
+    if (($userTab !== NULL) && isset($userTab->$attr)) {
+      $this->uid = $userTab->$attr;
     } else {
-      msg_dialog::display(_("Error"), sprintf(_("Cannot change password, unknown user '%s'"), $dn), ERROR_DIALOG);
+      $ldap = $config->get_ldap_link();
+      $ldap->cd($config->current['BASE']);
+      $ldap->cat($dn, array($attr));
+      if ($ldap->count() == 1) {
+        $attrs = $ldap->fetch();
+        $this->uid = $attrs[$attr][0];
+      } else {
+        msg_dialog::display(_('Error'), sprintf(_('Cannot change password, unknown user "%s"'), $dn), ERROR_DIALOG);
+      }
     }
   }
 
diff --git a/include/password-methods/class_password-methods.inc b/include/password-methods/class_password-methods.inc
index 196dbe2b84ab52f59577037cbd1dbaab7343deb9..b8d11ebe8963449642691c52bf059fc00b30016a 100644
--- a/include/password-methods/class_password-methods.inc
+++ b/include/password-methods/class_password-methods.inc
@@ -1,9 +1,8 @@
 <?php
-
 /*
   This code is part of FusionDirectory (http://www.fusiondirectory.org/)
   Copyright (C) 2003-2010  Cajus Pollmeier
-  Copyright (C) 2011-2016  FusionDirectory
+  Copyright (C) 2011-2017  FusionDirectory
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -32,15 +31,16 @@ class passwordMethod
 {
   var $attrs    = array();
   var $display  = FALSE;
-  var $hash     = "";
+  var $hash     = '';
   var $lockable = TRUE;
 
   /*!
    * \brief Password method contructor
    *
    * \param string $dn The DN
+   * \param object $userTab The user main tab object
    */
-  function __construct($dn = "")
+  function __construct($dn = '', $userTab = NULL)
   {
   }
 
@@ -127,9 +127,9 @@ class passwordMethod
     }
 
     /* Get current password hash */
-    $attrs = $this->attrs;
-    $pwd  = "";
-    $ldap = $config->get_ldap_link();
+    $attrs  = $this->attrs;
+    $pwd    = '';
+    $ldap   = $config->get_ldap_link();
     $ldap->cd($config->current['BASE']);
     if (!empty($dn)) {
       $ldap->cat($dn);
diff --git a/include/simpleplugin/attributes/class_StringAttribute.inc b/include/simpleplugin/attributes/class_StringAttribute.inc
index e06dc40919000cb6d220f077f10b9181ad3e304e..c9a7ab8c151129f4f4f5a993a730c8353627cea5 100644
--- a/include/simpleplugin/attributes/class_StringAttribute.inc
+++ b/include/simpleplugin/attributes/class_StringAttribute.inc
@@ -26,6 +26,7 @@ class StringAttribute extends Attribute
   protected $pattern;
   protected $example;
   protected $autocomplete = NULL;
+  protected $trim = FALSE;
 
   /*! \brief The constructor of StringAttribute
    *
@@ -105,6 +106,23 @@ class StringAttribute extends Attribute
   {
     return $this->autocomplete;
   }
+
+  function setValue ($value)
+  {
+    if ($this->trim) {
+      return parent::setValue(trim($value));
+    } else {
+      return parent::setValue($value);
+    }
+  }
+}
+
+/*! \brief This class allow to handle easily a String LDAP attribute that appears as a text area
+ *
+ */
+class TrimmedStringAttribute extends StringAttribute
+{
+  protected $trim = TRUE;
 }
 
 /*! \brief This class allow to handle easily a String LDAP attribute that appears as a text area
diff --git a/include/simpleplugin/class_helpersAttribute.inc b/include/simpleplugin/class_helpersAttribute.inc
index 9795345dd386135dd511a52347f658c42f8d2d28..a192b1eed2f1aca48d1c414894234f8b5833ca79 100644
--- a/include/simpleplugin/class_helpersAttribute.inc
+++ b/include/simpleplugin/class_helpersAttribute.inc
@@ -23,6 +23,8 @@
  */
 class MailAttribute extends StringAttribute
 {
+  protected $trim = TRUE;
+
   function validate ()
   {
     if (!tests::is_email($this->value)) {
@@ -69,6 +71,8 @@ class UidAttribute extends TestValidateAttribute
  */
 class PathAttribute extends TestValidateAttribute
 {
+  protected $trim = TRUE;
+
   protected $testFunc = 'is_path';
 }
 
@@ -77,6 +81,8 @@ class PathAttribute extends TestValidateAttribute
  */
 class URLAttribute extends TestValidateAttribute
 {
+  protected $trim = TRUE;
+
   protected $testFunc = 'is_url';
 }
 
@@ -85,6 +91,8 @@ class URLAttribute extends TestValidateAttribute
  */
 class PhoneNumberAttribute extends TestValidateAttribute
 {
+  protected $trim = TRUE;
+
   protected $testFunc = 'is_phone_nr';
 }
 
@@ -93,6 +101,8 @@ class PhoneNumberAttribute extends TestValidateAttribute
  */
 class IPAttribute extends TestValidateAttribute
 {
+  protected $trim = TRUE;
+
   protected $testFunc = 'is_ip';
 }
 
@@ -101,6 +111,8 @@ class IPAttribute extends TestValidateAttribute
  */
 class IPv4Attribute extends TestValidateAttribute
 {
+  protected $trim = TRUE;
+
   protected $testFunc = 'is_ipv4';
 }
 
@@ -109,6 +121,8 @@ class IPv4Attribute extends TestValidateAttribute
  */
 class IPv6Attribute extends TestValidateAttribute
 {
+  protected $trim = TRUE;
+
   protected $testFunc = 'is_ipv6';
 }
 
@@ -117,6 +131,8 @@ class IPv6Attribute extends TestValidateAttribute
  */
 class MacAddressAttribute extends StringAttribute
 {
+  protected $trim = TRUE;
+
   function setValue ($value)
   {
     return parent::setValue(strtolower($value));
diff --git a/include/simpleplugin/class_simplePlugin.inc b/include/simpleplugin/class_simplePlugin.inc
index 827190d879675e7fe90a277306227d482c43c5a7..eced6906349253acc977f396ffc04e7dd82559f0 100644
--- a/include/simpleplugin/class_simplePlugin.inc
+++ b/include/simpleplugin/class_simplePlugin.inc
@@ -254,13 +254,13 @@ class simplePlugin
       }
     }
 
+    /* Save initial account state */
+    $this->initially_was_account = $this->is_account;
+
     $this->loadAttributes();
 
     $this->prepareSavedAttributes();
 
-    /* Save initial account state */
-    $this->initially_was_account = $this->is_account;
-
     $this->orig_dn = $dn;
 
     if ($this->mainTab) {
@@ -533,16 +533,10 @@ class simplePlugin
     $deps = array();
 
     /* Is this a new object ? Or just an edited existing object */
-    if (!$this->initially_was_account && $this->is_account) {
-      $new = TRUE;
-    } else {
-      $new = FALSE;
-    }
-
     foreach ($config->idepartments as $dn => $name) {
-      if ($new && $this->acl_is_createable($dn)) {
+      if (!$this->initially_was_account && $this->acl_is_createable($dn)) {
         $deps[$dn] = $name;
-      } elseif (!$new && $this->acl_is_moveable($dn)) {
+      } elseif ($this->initially_was_account && $this->acl_is_moveable($dn)) {
         $deps[$dn] = $name;
       }
     }
diff --git a/include/variables_common.inc b/include/variables_common.inc
index 6c8adaa4e79817b42025c851e37c41c54e25e261..cea9bd184cdbafac719284392ce0e2e10a37747b 100644
--- a/include/variables_common.inc
+++ b/include/variables_common.inc
@@ -63,7 +63,7 @@ define("FPDF_FONTPATH", "/usr/share/php/fpdf/font/"); /*! Define fpdf font path
 /*!
  * \brief FusionDirectory Version
  */
-define ("FD_VERSION", "1.1"); /*! Define FusionDirectory version */
+define ("FD_VERSION", "1.1.1"); /*! Define FusionDirectory version */
 
 /*!
  * \brief FusionDirectory config object RDN
diff --git a/locale/ar/fusiondirectory.po b/locale/ar/fusiondirectory.po
index 3ef7345bacc53879895b105b5e4f6642b825b919..265e23b640a4a6fdad68bfc1cb944383d33f1be1 100644
--- a/locale/ar/fusiondirectory.po
+++ b/locale/ar/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Arabic (https://www.transifex.com/fusiondirectory/teams/12202/ar/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr ""
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr "الإسم"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2037,7 +2043,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "إزالة"
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2540,7 +2546,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2896,6 +2902,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2915,6 +2943,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2927,6 +2962,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3663,7 +3705,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3853,7 +3895,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3873,7 +3915,7 @@ msgid "Information"
 msgstr "معلومات"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3881,10 +3923,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "رقم الفاكس"
@@ -3897,82 +3935,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3986,60 +4055,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "مجموعة"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4048,6 +4117,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4082,7 +4159,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4480,10 +4557,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4836,43 +4909,11 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
@@ -4882,11 +4923,11 @@ msgstr[3] ""
 msgstr[4] ""
 msgstr[5] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/ca/fusiondirectory.po b/locale/ca/fusiondirectory.po
index cd4de44c8d10779bd717c9f1b65661eed4bbca0b..d99c49c64dc5254dd1e624fcd0b471e07e6be9ce 100644
--- a/locale/ca/fusiondirectory.po
+++ b/locale/ca/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Catalan (https://www.transifex.com/fusiondirectory/teams/12202/ca/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Error d'LDAP"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr "Entrada"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1963,9 +1967,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1978,7 +1984,7 @@ msgstr "Nom"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2024,7 +2030,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2039,7 +2045,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr ""
 
@@ -2103,7 +2109,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2545,7 +2551,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2901,6 +2907,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Número de telèfon"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2920,6 +2948,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2932,6 +2967,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3668,7 +3710,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3858,7 +3900,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3878,7 +3920,7 @@ msgid "Information"
 msgstr "Informació"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3886,10 +3928,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Número de telèfon"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Número de fax"
@@ -3902,82 +3940,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3991,60 +4060,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4053,6 +4122,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4087,7 +4164,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4485,10 +4562,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4813,53 +4886,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/cs_CZ/fusiondirectory.po b/locale/cs_CZ/fusiondirectory.po
index 59ba2915881c5fa42658c412f9bd595009a77151..073f6b1d929d1de692fc03f185226a34a31e5871 100644
--- a/locale/cs_CZ/fusiondirectory.po
+++ b/locale/cs_CZ/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Czech (Czech Republic) (https://www.transifex.com/fusiondirectory/teams/12202/cs_CZ/)\n"
@@ -600,7 +600,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "chyba LDAPu"
 
@@ -804,8 +807,8 @@ msgid "Select all"
 msgstr "vybrat vše"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -894,12 +897,12 @@ msgstr "vytvořit snímek"
 msgid "Create a new snapshot from this object"
 msgstr "vytvořit nový snímek tohoto objektu"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Heslo nelze změnit, neznámý uživatel %s"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -961,6 +964,7 @@ msgstr "nemohu vložit"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -970,7 +974,7 @@ msgstr "uživatelské jméno"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "šablona"
@@ -2076,9 +2080,11 @@ msgstr "vyberte prosím požadované položky"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2091,7 +2097,7 @@ msgstr "název"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2137,7 +2143,7 @@ msgstr "neznámé"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "upravit"
@@ -2152,7 +2158,7 @@ msgstr "upravit"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "odebrat"
 
@@ -2216,7 +2222,7 @@ msgstr "%s šablona"
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Zobrazit %s"
@@ -2677,7 +2683,7 @@ msgid "References"
 msgstr "odkazy"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Skupiny a role"
 
@@ -2955,7 +2961,7 @@ msgstr "nadřízený"
 
 #: plugins/personal/generic/class_user.inc:456
 msgid "Street"
-msgstr ""
+msgstr "Ulice"
 
 #: plugins/personal/generic/class_user.inc:456
 msgid "Street part of the address"
@@ -3039,6 +3045,28 @@ msgstr "Statistiky skupin"
 msgid "Expired accounts"
 msgstr "Účty, jejichž platnost skončila"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "telefonní číslo"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Datum vypršení platnosti"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "E-mail"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3058,9 +3086,16 @@ msgstr "Hlášení"
 msgid "Statistics"
 msgstr "Statistiky"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
-msgstr ""
+msgstr "Hesla"
 
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:27
 msgid "Statistics about passwords"
@@ -3070,6 +3105,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "obnova zapomenutého hesla"
@@ -3444,7 +3486,7 @@ msgstr ""
 
 #: plugins/config/class_configInLdap.inc:221
 msgid "Header name"
-msgstr ""
+msgstr "Název hlavičky"
 
 #: plugins/config/class_configInLdap.inc:221
 msgid "Name of the header containing user identifier."
@@ -3731,7 +3773,7 @@ msgstr "Kdy spouštět tento příkaz"
 
 #: plugins/config/class_configInLdap.inc:426
 msgid "Command"
-msgstr ""
+msgstr "Příkaz"
 
 #: plugins/config/class_configInLdap.inc:426
 msgid "The command that will be called"
@@ -3849,7 +3891,7 @@ msgstr "oddělení"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -4041,7 +4083,7 @@ msgstr "odebrat uživatele"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -4061,7 +4103,7 @@ msgid "Information"
 msgstr "informace"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Název této skupiny"
 
@@ -4069,10 +4111,6 @@ msgstr "Název této skupiny"
 msgid "Description of the role"
 msgstr "Popis role"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "telefonní číslo"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "faxové číslo"
@@ -4085,82 +4123,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr "Přidat uživatele pro tuto roli"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Spravovat skupiny a role"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr "Akce zrušena"
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr "Služba infrastruktury"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Upravit vlastnosti role"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "POSIX"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "upravit POSIXové vlastnosti"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Zobrazit skupiny uživatele"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Zobrazit organizační úlohy"
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Zobrazit skupiny aplikací"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "zobrazovat primární skupiny"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "zobrazovat e-mailové skupiny"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "zobrazovat skupiny Samby"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Zobrazit skupiny serverů"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Zobrazit skupiny počítačů"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Zobrazit skupiny počítačů s MS Windows"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Zobrazit skupiny terminálů"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Zobrazit skupiny tiskáren"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Zobrazit skupiny telefonů"
 
@@ -4174,60 +4243,60 @@ msgstr "Neznámý typ: %s"
 msgid "Non existing dn: %s"
 msgstr "Neexistující rozlišený název: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "skupina objektu"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Informace o skupinÄ› objektu"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "skupina"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Stručný popis této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "členské objekty"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Objekty spadající do této skupiny"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "důvěryhodnost systémů"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "režim důvěryhodnosti"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Typ ověřování pro tyto stroje"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "zakázáno"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "plný přístup"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "povolit přístup k těmto strojům"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Této skupině umožnit připojení pouze na stroje z tohoto seznamu"
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Není možné umístit počítače a terminály do jedné skupiny"
@@ -4236,6 +4305,14 @@ msgstr "Není možné umístit počítače a terminály do jedné skupiny"
 msgid "List of groups"
 msgstr "seznam skupin"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "spustit akci"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "naplánovat akci"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4270,7 +4347,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "přiřazení ACL"
@@ -4698,10 +4775,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "E-mail"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -5066,54 +5139,22 @@ msgid "There is no expired account"
 msgstr "Není zde žádný účet, jehož platnost skončila"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr "Nadřízený, kterého se týká"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "Identifikátor uživatele (uid)"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "bežný název (cn)"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telefonniCislo"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr "stinoveSkonciPlatnost"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "nadřízený"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "E-mail"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr "V příštích %1 dnech nekončí platnost žádného z účtů"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Další účty, kterým skončila platnost"
 
diff --git a/locale/de/fusiondirectory.po b/locale/de/fusiondirectory.po
index 918b1ff029ed82de8882fb0805d322e68cc680ff..8b5393d81b22ebd2e1c59126a5dcd2b17e7afdfa 100644
--- a/locale/de/fusiondirectory.po
+++ b/locale/de/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: German (https://www.transifex.com/fusiondirectory/teams/12202/de/)\n"
@@ -592,7 +592,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP-Fehler"
 
@@ -796,8 +799,8 @@ msgid "Select all"
 msgstr "Alle auswählen"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -886,12 +889,12 @@ msgstr "Snapshot erstellen"
 msgid "Create a new snapshot from this object"
 msgstr "Erstelle einen neuen Snapshot dieses Objekts"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Kann das Passwort nicht ändern, unbekannter Nutzer '%s'"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -951,6 +954,7 @@ msgstr "Kann nicht einfügen"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -960,7 +964,7 @@ msgstr "Kennung"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Vorlage"
@@ -2062,9 +2066,11 @@ msgstr "Bitte wählen Sie die gewünschten Einträge"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2077,7 +2083,7 @@ msgstr "Name"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2123,7 +2129,7 @@ msgstr "Unbekannt"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Bearbeiten"
@@ -2138,7 +2144,7 @@ msgstr "Bearbeiten"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Entfernen"
 
@@ -2202,7 +2208,7 @@ msgstr "%s Vorlage"
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Zeigen %s"
@@ -2656,7 +2662,7 @@ msgid "References"
 msgstr "Referenzen"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Gruppen und Rollen"
 
@@ -3013,6 +3019,28 @@ msgstr "Gruppenstatistiken"
 msgid "Expired accounts"
 msgstr "Abgelaufene Konten"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Telefonnummer"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Ablaufdatum"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Email"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3032,6 +3060,13 @@ msgstr ""
 msgid "Statistics"
 msgstr "Statistiken"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr "Passwörter"
@@ -3044,6 +3079,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Passwort-Wiederherstellung"
@@ -3820,7 +3862,7 @@ msgstr "Abteilung"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -4010,7 +4052,7 @@ msgstr "Benutzer entfernen"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -4030,7 +4072,7 @@ msgid "Information"
 msgstr "Information"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Name dieser Gruppe"
 
@@ -4038,10 +4080,6 @@ msgstr "Name dieser Gruppe"
 msgid "Description of the role"
 msgstr "Beschreibung der Rolle"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Telefonnummer"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Faxnummer"
@@ -4054,82 +4092,113 @@ msgstr "Rollenmitglieder"
 msgid "Add users for the role"
 msgstr "Benutzer für die Rolle hinzufügen"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Gruppen und Rollen verwalten"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr "Aktion abgebrochen"
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr "Infrastrukturdienst"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Rolleneigenschaften bearbeiten"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "POSIX-Eigenschaften bearbeiten"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Benutzergruppen anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Organisatorische Rollen anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Anwendungsgruppen anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Zeige primäre Gruppen"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Zeige Mail Gruppen"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Zeige Samba Gruppen"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr "DSA-Einträge anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Servergruppen anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Gruppen von Arbeitsstationen anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Windows-Gruppen anzeigen"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Gruppen von Terminals anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Druckergruppen anzeigen"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Telefongruppen anzeigen"
 
@@ -4143,60 +4212,60 @@ msgstr "Unbekannter Typ: %s"
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Objektgruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Objektgruppeninformation"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Kurze Beschreibung dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Zusammengefasste Objekte"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Objektmitglied dieser Gruppe"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "System-Vertrauen"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Vertrauens-Modus"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Art der Authorisierung für diese Hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "deaktiviert"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Vollzugriff"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "erlaube Zugriff auf diese Hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Nur dieser Gruppe erlauben, dieser Liste von Hosts zu verbinden"
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4205,6 +4274,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Liste der Gruppen"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Aktion auslösen"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Aktion planen"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4239,7 +4316,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "ACL-Zuordnung"
@@ -4657,10 +4734,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Email"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -5012,53 +5085,21 @@ msgid "There is no expired account"
 msgstr "Es gibt keinen abgelaufenen Zugang"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr "Manager betreffend"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telephoneNumber"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr "shadowExpire"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "manager"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "mail"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr "Es gibt kein Konto, das in den nächsten %1 Tagen abläuft"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Nächste abgelaufene Konten"
 
diff --git a/locale/el_GR/fusiondirectory.po b/locale/el_GR/fusiondirectory.po
index 1f1d56056f7609e5b9a7a19527d52a562e058e4c..73bdf987dfd15a078cb9164b8deaae3279bfc29c 100644
--- a/locale/el_GR/fusiondirectory.po
+++ b/locale/el_GR/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Greek (Greece) (https://www.transifex.com/fusiondirectory/teams/12202/el_GR/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Σφάλμα LDAP"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr "Επιλογή όλων"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr "Δημιουργία στιγμιότυπου"
 msgid "Create a new snapshot from this object"
 msgstr "Δημιουργία νέου στιγμιότυπου από αυτό το αντικείμενο"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr "Αδυναμία επικόλλησης"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr "Σύνδεση"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Πρότυπο"
@@ -1972,9 +1976,11 @@ msgstr "Παρακαλώ επιλέξτε τις επιθυμητές εγγρα
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1987,7 +1993,7 @@ msgstr "Όνομα"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2033,7 +2039,7 @@ msgstr "Άγνωστο"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Επεξεργασία"
@@ -2048,7 +2054,7 @@ msgstr "Επεξεργασία"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Αφαίρεση"
 
@@ -2112,7 +2118,7 @@ msgstr "πρότυπο %s"
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Εμφάνιση %s"
@@ -2552,7 +2558,7 @@ msgid "References"
 msgstr "Αναφορές"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Ομάδες και ρόλοι"
 
@@ -2914,6 +2920,28 @@ msgstr "Στατιστικά ομάδων"
 msgid "Expired accounts"
 msgstr "Λογαριασμοί που έχουν λήξει"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Αριθμός τηλεφώνου"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Ημερομηνία λήξης"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Ηλ. διεύθυνση"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2933,6 +2961,13 @@ msgstr "Αναφορά"
 msgid "Statistics"
 msgstr "Στατιστικά"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2945,6 +2980,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3698,7 +3740,7 @@ msgstr "τμήμα"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3890,7 +3932,7 @@ msgstr "Αφαίρεση χρήστη"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3910,7 +3952,7 @@ msgid "Information"
 msgstr "Πληροφορίες"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Όνομα αυτής της ομάδας"
 
@@ -3918,10 +3960,6 @@ msgstr "Όνομα αυτής της ομάδας"
 msgid "Description of the role"
 msgstr "Περιγραφή του ρόλου"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Αριθμός τηλεφώνου"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Αριθμός φαξ"
@@ -3934,82 +3972,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr "Προσθήκη χρηστών για το ρόλο"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Διαχείριση ομάδων και ρόλων"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr "Υπηρεσία υποδομής"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Επεξεργασία ιδιοτήτων ρόλου"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Επεξεργασία ιδιοτήτων posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Εμφάνιση ομάδων χρήστη"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Λίστα ρόλων οργανισμών"
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Εμφάνιση ομάδων εφαρμογών"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Εμφάνιση αρχικών ομάδων"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Εμφάνιση ομάδων αλληλογραφίας"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Εμφάνιση ομάδων samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Εμφάνιση ομάδων server"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Εμφάνιση ομάδων σταθμών εργασίας"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Εμφάνιση ομάδων windows"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Εμφάνιση ομάδων τερματικού"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Εμφάνιση ομάδων εκτυπωτή"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Εμφάνιση ομάδων τηλεφώνου"
 
@@ -4023,61 +4092,61 @@ msgstr "'Αγνωστος τύπος: %s"
 msgid "Non existing dn: %s"
 msgstr "Ανύπαρκτο dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Ομάδα αντικειμένου"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Πληροφορίες ομάδας αντικειμένου"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Ομάδα"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Σύντομη περιγραφή αυτής της ομάδας"
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Αντικείμενα μέλους"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Αντικείμενα μέλους για αυτή την ομάδα"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Εμπιστοσύνη συστήματος"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Λειτουργία επιστοσύνης"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Τύπος εξουσιοδότησή για αυτά τα συστήματα"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "απενεργοποιημένο"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Πλήρης Πρόσβαση"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "να επιτραπεί πρόσβαση σε αυτά τα host"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 "Επιτρέπεται σ'αυτή την ομάδα να συνδέεται στην ακόλουθη λίστα διακομιστών"
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4087,6 +4156,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Λίστα ομάδων"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Εκκίνηση ενέργειας"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Προγραμματισμός εργασίας"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4121,7 +4198,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Ανάθεση ACL"
@@ -4522,10 +4599,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Ηλ. διεύθυνση"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4854,53 +4927,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr "Manager concerned"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telephoneNumber"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "διαχειριστής"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "αλληλογραφία"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/en/fusiondirectory.po b/locale/en/fusiondirectory.po
index 50248595cab5587ff7d3f9fdad853c8c15a746e4..e58dda54b52671eb2ce11e44da7af028bfe7b6be 100644
--- a/locale/en/fusiondirectory.po
+++ b/locale/en/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-06-01 10:23+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FusionDirectory project <contact@fusiondirectory.org>\n"
 "Language-Team: English\n"
@@ -533,7 +533,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:73
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr ""
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -2052,39 +2055,39 @@ msgstr ""
 msgid "Move from \"%s\" to \"%s\" failed"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:247
+#: include/simpleplugin/class_helpersAttribute.inc:263
 msgid "B"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:248
+#: include/simpleplugin/class_helpersAttribute.inc:264
 msgid "KiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:249
+#: include/simpleplugin/class_helpersAttribute.inc:265
 msgid "MiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:250
+#: include/simpleplugin/class_helpersAttribute.inc:266
 msgid "GiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:251
+#: include/simpleplugin/class_helpersAttribute.inc:267
 msgid "TiB"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:262
+#: include/simpleplugin/class_helpersAttribute.inc:278
 msgid "seconds"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:263
+#: include/simpleplugin/class_helpersAttribute.inc:279
 msgid "minutes"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:264
+#: include/simpleplugin/class_helpersAttribute.inc:280
 msgid "hours"
 msgstr ""
 
-#: include/simpleplugin/class_helpersAttribute.inc:265
+#: include/simpleplugin/class_helpersAttribute.inc:281
 msgid "days"
 msgstr ""
 
@@ -2898,6 +2901,13 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:74
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error: "
+"%s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2917,6 +2927,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2929,6 +2946,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -4082,7 +4106,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
diff --git a/locale/es/fusiondirectory.po b/locale/es/fusiondirectory.po
index 1686c4763096dfd4bee21320054f0000ab0742e3..879b6c166b4b0f26c699f3849e7add15b550b1b1 100644
--- a/locale/es/fusiondirectory.po
+++ b/locale/es/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Spanish (https://www.transifex.com/fusiondirectory/teams/12202/es/)\n"
@@ -567,7 +567,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -770,8 +773,8 @@ msgid "Select all"
 msgstr "Seleccione todos"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -860,12 +863,12 @@ msgstr "Crear instantánea"
 msgid "Create a new snapshot from this object"
 msgstr "¡Crear una nueva instantánea de este objeto!"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -924,6 +927,7 @@ msgstr "No puedo pegar"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -933,7 +937,7 @@ msgstr "Inicio"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Plantilla"
@@ -2030,9 +2034,11 @@ msgstr "Por favor seleccione las entradas que desee"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2045,7 +2051,7 @@ msgstr "Nombre"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2091,7 +2097,7 @@ msgstr "Desconocido"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Editar"
@@ -2106,7 +2112,7 @@ msgstr "Editar"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Eliminar"
 
@@ -2170,7 +2176,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2619,7 +2625,7 @@ msgid "References"
 msgstr "Referencias"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2976,6 +2982,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Número de teléfono"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Correo Electrónico"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2995,6 +3023,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -3007,6 +3042,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de clave"
@@ -3747,7 +3789,7 @@ msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3937,7 +3979,7 @@ msgstr "Eliminar usuario"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3957,7 +3999,7 @@ msgid "Information"
 msgstr "Información"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3965,10 +4007,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Número de teléfono"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Número de Fax"
@@ -3981,82 +4019,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Editar características posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Mostrar grupos primarios"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Mostrar grupos de correo"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Mostrar grupos de samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -4070,60 +4139,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Grupo de objetos"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Objetos miembros"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Sistema de seguridad"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Modo seguro"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "desactivado"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Acceso sin restricciones"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "Permitir el acceso a estos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4132,6 +4201,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lista de grupos"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Acción disparada"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Acción programada"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4166,7 +4243,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Asignación de ACL"
@@ -4581,10 +4658,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Correo Electrónico"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4933,53 +5006,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telephoneNumber (Numero de Telefono)"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/es_CO/fusiondirectory.po b/locale/es_CO/fusiondirectory.po
index ec4e04fda5f0423fe1a3a74fb691b18af7a0b39d..714fc8f8f1602f14912e9c96e7e87b7e27d7d188 100644
--- a/locale/es_CO/fusiondirectory.po
+++ b/locale/es_CO/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Spanish (Colombia) (https://www.transifex.com/fusiondirectory/teams/12202/es_CO/)\n"
@@ -596,7 +596,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -803,8 +806,8 @@ msgid "Select all"
 msgstr "Seleccionar todo"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -893,12 +896,12 @@ msgstr "Crear 'snapshot'"
 msgid "Create a new snapshot from this object"
 msgstr "Crear un nuevo 'snapshot' de este objeto"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "No se puede cambiar la contraseña, usuario desconocido '%s'"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -958,6 +961,7 @@ msgstr "No se puede pegar"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -967,7 +971,7 @@ msgstr "Usuario"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Plantilla"
@@ -2063,9 +2067,11 @@ msgstr "Por favor elija las entradas que desea"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2078,7 +2084,7 @@ msgstr "Nombre"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2124,7 +2130,7 @@ msgstr "Desconocido"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Editar"
@@ -2139,7 +2145,7 @@ msgstr "Editar"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Borrar"
 
@@ -2203,7 +2209,7 @@ msgstr "%s plantilla"
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Mostrar %s"
@@ -2663,7 +2669,7 @@ msgid "References"
 msgstr "Referencias"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Grupos y Roles"
 
@@ -3026,6 +3032,28 @@ msgstr "Estadísticas de los grupos"
 msgid "Expired accounts"
 msgstr "Cuentas expiradas"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Teléfono"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3045,6 +3073,13 @@ msgstr "Reportes"
 msgid "Statistics"
 msgstr "Estadísticas"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -3057,6 +3092,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de contraseña"
@@ -3845,7 +3887,7 @@ msgstr "división"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -4037,7 +4079,7 @@ msgstr "Borrar usuario"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -4057,7 +4099,7 @@ msgid "Information"
 msgstr "Información"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Nombre de este grupo"
 
@@ -4065,10 +4107,6 @@ msgstr "Nombre de este grupo"
 msgid "Description of the role"
 msgstr "Descripción del Rol"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Teléfono"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Fax"
@@ -4081,82 +4119,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr "Agregar usuarios al rol"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Administrar grupos y roles"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Editar propiedades de Rol"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Editar propiedades posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Mostrar grupos del usuario"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Mostrar roles de Profesionales"
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Mostrar grupos de aplicación"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Mostrar grupos primarios"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Mostrar grupos de correo"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Mostrar grupos Samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Mostrar grupos de servidores"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Mostrar grupos de estaciones de trabajo"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Mostrar grupos de Windows"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Mostrar grupos de Terminales"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Mostrar grupos de impresión"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Mostrar grupos de teléfono"
 
@@ -4170,61 +4239,61 @@ msgstr "Tipo desconocido: %s"
 msgid "Non existing dn: %s"
 msgstr "¡dn: %s Inexsitente!"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Objeto grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Datos del 'objeto grupo'"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "GRupo"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Una descripción corta de este grupo."
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Objetos miembro"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Objetos miembro de este grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Confianza del Sistema"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Modo de Confianza"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Tipo de autorización para ésos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "deshabilitado"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Acceso Completo"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "Permitir acceso a ésos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 "Habilitar solamente a éste grupo para conectarse a ésta lista de equipos."
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4235,6 +4304,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lista de Grupos"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4269,7 +4346,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Gestión de ACL"
@@ -4696,10 +4773,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -5047,53 +5120,21 @@ msgid "There is no expired account"
 msgstr "No hay una cuenta expirada"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr "Manager concerned"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telephoneNumber"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr "shadowExpire"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "administrador"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "correo"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr "No hay cuentas por expirar por los próximos %1 días"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Cuentas por expirar"
 
diff --git a/locale/es_VE/fusiondirectory.po b/locale/es_VE/fusiondirectory.po
index 7d586d5e2b9a4dbf2428c582ce6b690c92c040b1..580ae9e0c11eea619ecccb5c6690b67868ace506 100644
--- a/locale/es_VE/fusiondirectory.po
+++ b/locale/es_VE/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Spanish (Venezuela) (https://www.transifex.com/fusiondirectory/teams/12202/es_VE/)\n"
@@ -569,7 +569,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Error LDAP"
 
@@ -772,8 +775,8 @@ msgid "Select all"
 msgstr "Seleccione todos"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -862,12 +865,12 @@ msgstr "Crear instantánea"
 msgid "Create a new snapshot from this object"
 msgstr "¡Crear una nueva instantánea de este objeto!"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "No se puede cambiar la clave, usuario '%s' desconocido"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -926,6 +929,7 @@ msgstr "No puedo pegar"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -935,7 +939,7 @@ msgstr "Inicio"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Plantilla"
@@ -2032,9 +2036,11 @@ msgstr "Por favor seleccione las entradas que desee"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2047,7 +2053,7 @@ msgstr "Nombre"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2093,7 +2099,7 @@ msgstr "Desconocido"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Editar"
@@ -2108,7 +2114,7 @@ msgstr "Editar"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Eliminar"
 
@@ -2172,7 +2178,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2621,7 +2627,7 @@ msgid "References"
 msgstr "Referencias"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2978,6 +2984,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Número de teléfono"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Correo Electrónico"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2997,6 +3025,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -3009,6 +3044,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperación de clave"
@@ -3749,7 +3791,7 @@ msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3939,7 +3981,7 @@ msgstr "Eliminar usuario"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3959,7 +4001,7 @@ msgid "Information"
 msgstr "Información"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3967,10 +4009,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Número de teléfono"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Número de Fax"
@@ -3983,82 +4021,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Editar características posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Mostrar grupos primarios"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Mostrar grupos de correo"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Mostrar grupos de samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -4072,60 +4141,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Grupo de objetos"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Objetos miembros"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Sistema de seguridad"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Modo seguro"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "desactivado"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Acceso sin restricciones"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "Permitir el acceso a estos equipos"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4134,6 +4203,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lista de grupos"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Acción disparada"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Acción programada"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4168,7 +4245,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Asignación de ACL"
@@ -4583,10 +4660,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Correo Electrónico"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4937,53 +5010,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telephoneNumber (Numero de Telefono)"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/fa_IR/fusiondirectory.po b/locale/fa_IR/fusiondirectory.po
index bc3240be8d2ddba8c7e96e8a3e14156ca51a10aa..33bee14428a6ff7257117da4ce3cd5cd7400db64 100644
--- a/locale/fa_IR/fusiondirectory.po
+++ b/locale/fa_IR/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Persian (Iran) (https://www.transifex.com/fusiondirectory/teams/12202/fa_IR/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "خطای LDAP"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2037,7 +2043,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr ""
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2541,7 +2547,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2897,6 +2903,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "پست الکترونیک"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2916,6 +2944,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2928,6 +2963,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3664,7 +3706,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3854,7 +3896,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3874,7 +3916,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3882,10 +3924,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "شماره فکس"
@@ -3898,82 +3936,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3987,60 +4056,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4049,6 +4118,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4083,7 +4160,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4481,10 +4558,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "پست الکترونیک"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4802,52 +4875,20 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/fi_FI/fusiondirectory.po b/locale/fi_FI/fusiondirectory.po
index e3fea64f91c20c265e870f8d489ccdb804cdf995..82bfccf415136297a0d972e215d71a6310e883ec 100644
--- a/locale/fi_FI/fusiondirectory.po
+++ b/locale/fi_FI/fusiondirectory.po
@@ -8,9 +8,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
+"Last-Translator: Dina Solveig Jalkanen <dinsteri@gmail.com>, 2017\n"
 "Language-Team: Finnish (Finland) (https://www.transifex.com/fusiondirectory/teams/12202/fi_FI/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP virhe"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr "Nimi"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2037,7 +2043,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Poista"
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2540,7 +2546,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2896,6 +2902,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Eräpäivä"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Sähköposti"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2915,6 +2943,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2927,6 +2962,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3663,7 +3705,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3853,7 +3895,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3873,7 +3915,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3881,10 +3923,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3897,82 +3935,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3986,60 +4055,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4048,6 +4117,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4082,7 +4159,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4480,10 +4557,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Sähköposti"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4808,53 +4881,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/fr/fusiondirectory.po b/locale/fr/fusiondirectory.po
index 9982bd2de596617185c593c5013c2c2a3782b598..9ef3d2f275b1f34117f858ed9922f9741780b8e5 100644
--- a/locale/fr/fusiondirectory.po
+++ b/locale/fr/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>, 2017\n"
 "Language-Team: French (https://www.transifex.com/fusiondirectory/teams/12202/fr/)\n"
@@ -608,7 +608,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Erreur LDAP"
 
@@ -814,8 +817,8 @@ msgid "Select all"
 msgstr "Sélectionner tout"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -904,12 +907,12 @@ msgstr "Créer un snapshot"
 msgid "Create a new snapshot from this object"
 msgstr "Créer un nouveau snapshot depuis cet objet"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Impossible de changer le mot de passe, utilisateur '%s' inconnu."
+msgid "Cannot change password, unknown user \"%s\""
+msgstr "Impossible de changer le mot de passe, utilisateur \"%s\" inconnu."
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -971,6 +974,7 @@ msgstr "Impossible de coller"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -980,7 +984,7 @@ msgstr "Identifiant"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modèle"
@@ -2123,9 +2127,11 @@ msgstr "Veuillez sélectionner les entrées désirées"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2138,7 +2144,7 @@ msgstr "Nom"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2184,7 +2190,7 @@ msgstr "Inconnu"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Editer"
@@ -2199,7 +2205,7 @@ msgstr "Editer"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Supprimer"
 
@@ -2265,7 +2271,7 @@ msgstr "%s modèle"
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Afficher %s"
@@ -2745,7 +2751,7 @@ msgid "References"
 msgstr "Références"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Groupes et rôles"
 
@@ -3111,6 +3117,30 @@ msgstr "Statistiques des groupes"
 msgid "Expired accounts"
 msgstr "Comptes expirés"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Numéro de téléphone"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Date d'expiration"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Courriel"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+"Le nombre total d'utilisateurs n'a pas pu être calculé en raison de l'erreur"
+" LDAP suivante: %s"
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3130,6 +3160,15 @@ msgstr "Rapports"
 msgid "Statistics"
 msgstr "Statistiques"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+"Les statistiques pour le type \"%s\" n'ont pas pu être calculées en raison "
+"de l'erreur suivante: %s"
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr "Mot de passes"
@@ -3142,6 +3181,15 @@ msgstr "Statistiques sur les mot de passe"
 msgid "Passwords statistics"
 msgstr "Statistiques mots de passe"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+"Les statistiques de mot de passe n'ont pas pu être calculées en raison de "
+"l'erreur LDAP suivante: %s"
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Récupération de mot de passe"
@@ -3950,7 +3998,7 @@ msgstr "département"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -4144,7 +4192,7 @@ msgstr "Suppression de l'utilisateur"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -4164,7 +4212,7 @@ msgid "Information"
 msgstr "Information"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Nom du groupe"
 
@@ -4172,10 +4220,6 @@ msgstr "Nom du groupe"
 msgid "Description of the role"
 msgstr "Description du rôle"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Numéro de téléphone"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Numéro de fax"
@@ -4188,82 +4232,114 @@ msgstr "Les membres du rôle"
 msgid "Add users for the role"
 msgstr "Ajouter des utilisateurs au rôle"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Gérer les groupes et rôles"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr "Permet de gérer des groupes d'objets, des groupes POSIX et des rôles "
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr "Action annulée"
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+"Système %s n'a pas d'adresse mac définie, ne peut pas déclencher l'action"
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr "Impossible de trouver le système  %s, impossible d\"exécuter l'action"
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr "Système %s est actuellement en cours d'installation"
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr "Service d’infrastructure"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr "Action déclenchée"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr "Action appelée sans erreur (résultat \"%s\")"
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Éditer les propriétés du role"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Modifier les propriétés posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Afficher les groupes utilisateurs"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Montrer les rôles organisationnels "
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Afficher les groupes d’applications"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr "Afficher des groupes non identifiés"
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Groupes principaux"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Groupes de messagerie"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Groupes Samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr "Afficher les entrées DSA"
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Afficher les groupes de serveurs"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Afficher les groupes de stations de travail"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Afficher les groupes de stations Windows"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Afficher les groupes de terminaux"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Afficher les groupes d’imprimantes"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Afficher les groupes de téléphones"
 
@@ -4277,60 +4353,60 @@ msgstr "Entrée inconnue:  '%s' "
 msgid "Non existing dn: %s"
 msgstr "le dn n'existe pas : %s"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Groupes d'objets"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Information du groupe d’objets"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Groupes"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Description courte pour ce groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Objets membres"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Objets membres de ce groupe"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Système de Confiance"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Mode de confiance"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Type d'autorisation pour ces hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "désactivé"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "accès complet"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "permettre l'accès a ces hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Autoriser seulement ce groupe à se connecter sur ces listes d'hôtes"
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4341,6 +4417,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Liste des groupes"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Déclencher une action"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Programmer une action"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4375,7 +4459,7 @@ msgstr "gestion des affectations ACL "
 msgid "Manage ACL roles assignments to users"
 msgstr "Affectations des rôles ACL pour les utilisateurs"
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Gestion des ACL"
@@ -4812,10 +4896,6 @@ msgstr ""
 "=> Indiquez votre adresse complète, ex: Jules Martin => "
 "jules.martin@exemple.fr"
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Courriel"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -5183,53 +5263,21 @@ msgid "There is no expired account"
 msgstr "Il n'y a pas de compte expiré"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr "Manager concerné"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "Numéro de téléphone"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr "Date d'expiration du mot de passe"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "manager"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "courriel"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] "Il y a un compte qui expire dans les %1 prochain jours"
 msgstr[1] "Il y a %2 comptes qui expirent dans les %1 prochains jours"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr "Il n’y a pas de compte qui expire dans les %1 prochains jours"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Prochains comptes expirés"
 
diff --git a/locale/hu_HU/fusiondirectory.po b/locale/hu_HU/fusiondirectory.po
index 498c2b9b13f513e1c78d8a50816b5728f207a8c2..3e47f19ef1223ba557f402a147b4993ecf94c4c4 100644
--- a/locale/hu_HU/fusiondirectory.po
+++ b/locale/hu_HU/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Hungarian (Hungary) (https://www.transifex.com/fusiondirectory/teams/12202/hu_HU/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr ""
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr "Név"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2037,7 +2043,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr ""
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2540,7 +2546,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2896,6 +2902,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Telefonszám"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2915,6 +2943,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2927,6 +2962,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3663,7 +3705,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3853,7 +3895,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3873,7 +3915,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Csoport neve"
 
@@ -3881,10 +3923,6 @@ msgstr "Csoport neve"
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Telefonszám"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Faxszám"
@@ -3897,82 +3935,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3986,60 +4055,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4048,6 +4117,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4082,7 +4159,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4480,10 +4557,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4808,53 +4881,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/id/fusiondirectory.po b/locale/id/fusiondirectory.po
index 1984f8226da816f45bcffa396ec98a38153bb577..9a6831fab775145d1be39d367b519808d21ee3c0 100644
--- a/locale/id/fusiondirectory.po
+++ b/locale/id/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Indonesian (https://www.transifex.com/fusiondirectory/teams/12202/id/)\n"
 "MIME-Version: 1.0\n"
@@ -534,7 +534,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr ""
 
@@ -734,8 +737,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -824,12 +827,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -887,6 +890,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -896,7 +900,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1960,9 +1964,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1975,7 +1981,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2021,7 +2027,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2036,7 +2042,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr ""
 
@@ -2100,7 +2106,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2539,7 +2545,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2895,6 +2901,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2914,6 +2942,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2926,6 +2961,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3662,7 +3704,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3852,7 +3894,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3872,7 +3914,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3880,10 +3922,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3896,82 +3934,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3985,60 +4054,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4047,6 +4116,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4081,7 +4158,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4479,10 +4556,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4800,52 +4873,20 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/it_IT/fusiondirectory.po b/locale/it_IT/fusiondirectory.po
index f234d710d055a7599bceb0169a222a277fe3faec..ce8e60200b25e4b5fc0fe02ae0033d1281917146 100644
--- a/locale/it_IT/fusiondirectory.po
+++ b/locale/it_IT/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Paola Penati <paola.penati@opensides.be>, 2017\n"
 "Language-Team: Italian (Italy) (https://www.transifex.com/fusiondirectory/teams/12202/it_IT/)\n"
@@ -610,7 +610,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Errore LDAP"
 
@@ -816,8 +819,8 @@ msgid "Select all"
 msgstr "Seleziona tutto"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -906,12 +909,12 @@ msgstr "Crea una 'copia istantanea'"
 msgid "Create a new snapshot from this object"
 msgstr "Crea una nuova 'copia istantanea a partire da questi oggetti"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Impossibile cambiare la password, '%s' utente sconosciuto"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr "Impossibile modificare la password, utente \"%s\" sconosciuto "
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -973,6 +976,7 @@ msgstr "Impossibile incollare"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -982,7 +986,7 @@ msgstr "Nome utente"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modello"
@@ -2121,9 +2125,11 @@ msgstr "Seleziona le entries desiderate"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2136,7 +2142,7 @@ msgstr "Nome"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2182,7 +2188,7 @@ msgstr "Sconosciuto"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Modifica"
@@ -2197,7 +2203,7 @@ msgstr "Modifica"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Elimina"
 
@@ -2263,7 +2269,7 @@ msgstr "Modello %s"
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Mostra %s"
@@ -2736,7 +2742,7 @@ msgid "References"
 msgstr "Riferimenti"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Gruppi e ruoli"
 
@@ -3098,6 +3104,30 @@ msgstr "Gruppi di statistiche"
 msgid "Expired accounts"
 msgstr "Account scaduti"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Numero di telefono"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Data di scadenza"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Indirizzo di posta elettronica"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+"Impossibile calcolare il numero totale di utenti a causa del seguente errore"
+" LDAP: %s"
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3117,6 +3147,15 @@ msgstr "Reporting"
 msgid "Statistics"
 msgstr "Statistiche"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+"Le statistiche per il tipo \"%s\" non possono essere calcolate a causa del "
+"seguente errore: %s"
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr "Passwords"
@@ -3129,6 +3168,15 @@ msgstr "Statistiche sulle passwords"
 msgid "Passwords statistics"
 msgstr "Statistiche passwords"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+"Le statistiche delle password non possono essere calcolate a causa del "
+"seguente errore LDAP: %s"
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recupero della password"
@@ -3937,7 +3985,7 @@ msgstr "dipartimento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -4131,7 +4179,7 @@ msgstr "Elimina utente"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -4151,7 +4199,7 @@ msgid "Information"
 msgstr "Informazione"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Nome del gruppo"
 
@@ -4159,10 +4207,6 @@ msgstr "Nome del gruppo"
 msgid "Description of the role"
 msgstr "Descrizione del ruolo"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Numero di telefono"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Numero di Fax"
@@ -4175,82 +4219,115 @@ msgstr "Membri del ruolo"
 msgid "Add users for the role"
 msgstr "Aggiungi degli utenti per il ruolo"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Gestione dei gruppi e dei ruoli"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr "Vi permette di gestire gruppi di oggetti, gruppi e ruoli POSIX"
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr "Azione annullata"
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+"Il sistema %s non ha un indirizzo MAC definito, impossibile innescare "
+"l'azione"
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr "Impossibile trovare il sistema %s, non si può attivare l'azione"
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr "Il sistema %s é in corso d'installazione"
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr "Servizio d'infrastruttura"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr "Azione innescata"
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr "Azione chiamata senza errori (il risultato è stato \"%s\")"
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Modifica le proprietà del ruolo"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Modifica le proprietà posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Mostra i gruppi di utenti"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Mostra i ruoli organizzativi"
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Mostra i gruppi di applicazioni"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr "Mostra gruppi non identificati"
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Mostra i gruppi principali"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Mostra i gruppi di posta elettronica"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Mostra i gruppi samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr "Mostra voci DSA"
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Mostra i gruppi di servers"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Mostra i gruppi di workstations"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Mostra i gruppi"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Mostra i gruppi di terminali"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Mostra i gruppi di stampanti"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Mostra i gruppi di telefoni"
 
@@ -4264,60 +4341,60 @@ msgstr "Tipo sconosciuto : %s"
 msgid "Non existing dn: %s"
 msgstr "Non esiste il dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Gruppo di oggetti"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Informazioni gruppo di oggetti"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Breve descrizione del gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Oggetti membri"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Oggetti membro di questo gruppo"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Sistema di fiducia"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Modalità di fiducia"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Tipo di autorizzazione per questi host"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "disattivato"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "accesso completo"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "autorizza l'accesso a questi host"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Consenti all'utente di connettersi solo a questo elenco di host "
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr "Non é consentito mettre workstations e terminali nello stesso gruppo"
@@ -4326,6 +4403,14 @@ msgstr "Non é consentito mettre workstations e terminali nello stesso gruppo"
 msgid "List of groups"
 msgstr "Elenco dei gruppi"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Innesco azione"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Pianifica un'azione"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4360,7 +4445,7 @@ msgstr "Gestione delle assagnazioni ACL"
 msgid "Manage ACL roles assignments to users"
 msgstr "Gestione delle assegnazioni dei ruoli ACL per gli utenti"
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Gestione delle ACL"
@@ -4792,10 +4877,6 @@ msgstr ""
 "=> Usa la tua e-mail nel formato lungo, per es.: John Doe => "
 "john.doe@example.com"
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Indirizzo di posta elettronica"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -5158,53 +5239,21 @@ msgid "There is no expired account"
 msgstr "Non ci sono account scaduti"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr "Responsabile interessato"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "Numero di telefono"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr "Data di scadenza della password"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "Responsabile"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "mail"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] "C'é un account in scadenza nei prossimi %1 giorni"
 msgstr[1] "Ci sono %2 accounts in scadenza nei prossimi %1 giorni"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr "Non c'é alcun account in scadenza nei prossimi %1 giorni"
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Prossimi account che scadranno"
 
diff --git a/locale/lv/fusiondirectory.po b/locale/lv/fusiondirectory.po
index 635063257a01af3e394384cf60586899c94811ad..75f73c635a7eb73ff08c4e45408185f1e56ad2fa 100644
--- a/locale/lv/fusiondirectory.po
+++ b/locale/lv/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Latvian (https://www.transifex.com/fusiondirectory/teams/12202/lv/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP kļūda"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr "Vārds "
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Labot"
@@ -2037,7 +2043,7 @@ msgstr "Labot"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Noņemt"
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2540,7 +2546,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2896,6 +2902,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Derīguma termiņš"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "E-pasts"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2915,6 +2943,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2927,6 +2962,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3663,7 +3705,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3853,7 +3895,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3873,7 +3915,7 @@ msgid "Information"
 msgstr "Informācija"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3881,10 +3923,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Faksa numurs"
@@ -3897,82 +3935,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3986,60 +4055,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4048,6 +4117,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4082,7 +4159,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4480,10 +4557,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "E-pasts"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4817,54 +4890,22 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 msgstr[2] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/nb/fusiondirectory.po b/locale/nb/fusiondirectory.po
index 11ad676068b93d911b3eba289c9e693ad715767d..47a6ba73497bc8b4c60b7f44e99176070fa72b07 100644
--- a/locale/nb/fusiondirectory.po
+++ b/locale/nb/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Norwegian Bokmål (https://www.transifex.com/fusiondirectory/teams/12202/nb/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP-feil"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr "Navn"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Endre"
@@ -2037,7 +2043,7 @@ msgstr "Endre"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Fjern"
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2540,7 +2546,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2896,6 +2902,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2915,6 +2943,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2927,6 +2962,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3663,7 +3705,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3853,7 +3895,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3873,7 +3915,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3881,10 +3923,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3897,82 +3935,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3986,60 +4055,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4048,6 +4117,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4082,7 +4159,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4480,10 +4557,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4808,53 +4881,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/nl/fusiondirectory.po b/locale/nl/fusiondirectory.po
index 92c6ec1e81b09347daa223eb4fa41aef4805e719..7fa9f55c53c48b41421dd7396acbb6e50bbd7d06 100644
--- a/locale/nl/fusiondirectory.po
+++ b/locale/nl/fusiondirectory.po
@@ -8,9 +8,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: Selina Oudermans <selina.oudermans@digipolis.be>, 2017\n"
+"Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Dutch (https://www.transifex.com/fusiondirectory/teams/12202/nl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -45,7 +45,7 @@ msgstr "Automatisch"
 
 #: setup/class_setupStepLdap.inc:33
 msgid "LDAP connection"
-msgstr ""
+msgstr "LDAP connectie"
 
 #: setup/class_setupStepLdap.inc:36
 msgid "Location name"
@@ -584,7 +584,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP fout"
 
@@ -609,7 +612,7 @@ msgstr ""
 
 #: setup/class_setupStepMigrate.inc:584 setup/class_setupStepMigrate.inc:589
 msgid "User migration"
-msgstr ""
+msgstr "Gebruikers migratie"
 
 #: setup/class_setupStepMigrate.inc:672 setup/class_setupStepMigrate.inc:948
 msgid "Migration error"
@@ -787,8 +790,8 @@ msgid "Select all"
 msgstr "Selecteer alles"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -877,12 +880,12 @@ msgstr "Maak snapshot"
 msgid "Create a new snapshot from this object"
 msgstr "Maak een nieuw snapshot van dit object"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Kan wachtwoord niet wijzigen, onbekende gebruiker '%s'"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -941,6 +944,7 @@ msgstr "Kan niet plakken"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -950,7 +954,7 @@ msgstr "Inlognaam"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Sjabloon"
@@ -2044,9 +2048,11 @@ msgstr "Gelieve de items te selecteren"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2059,7 +2065,7 @@ msgstr "Naam"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2105,7 +2111,7 @@ msgstr "Onbekend"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Bewerken"
@@ -2120,7 +2126,7 @@ msgstr "Bewerken"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Verwijderen"
 
@@ -2184,7 +2190,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2634,7 +2640,7 @@ msgid "References"
 msgstr "Referenties"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2991,6 +2997,28 @@ msgstr "Statistieken van groepen"
 msgid "Expired accounts"
 msgstr "Vervallen accounts"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Telefoonnummer"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Vervaldatum"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "E-mail"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3010,6 +3038,13 @@ msgstr "Rapportering"
 msgid "Statistics"
 msgstr "Statistieken"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr "Wachtwoorden"
@@ -3022,6 +3057,13 @@ msgstr "Statistieken van het wachtwoord"
 msgid "Passwords statistics"
 msgstr "Wachtwoord statistieken"
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Paswoord herstel"
@@ -3758,7 +3800,7 @@ msgstr "afdeling"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3948,7 +3990,7 @@ msgstr "Verwijder gebruiker"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3968,7 +4010,7 @@ msgid "Information"
 msgstr "Informatie"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Naam van deze groep"
 
@@ -3976,10 +4018,6 @@ msgstr "Naam van deze groep"
 msgid "Description of the role"
 msgstr "Beschrijving van de rol"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Telefoonnummer"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Fax nummer"
@@ -3992,82 +4030,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr "Voeg gebruikers toe voor de rol"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr "Handeling geannuleerd"
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Wijzig posix eigenschappen"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Toon gebruikers groepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Toon primaire groepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Toon mailgroepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Toon Samba groepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Toon server groepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Toon workstation groepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Toon Windows groepen"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Toon printer groepen"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Toon telefoon groepen"
 
@@ -4081,60 +4150,60 @@ msgstr "Onbekend type: %s"
 msgid "Non existing dn: %s"
 msgstr "Onbestaand dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Objectgroep"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Object groep informatie"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Groep"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Lidmaatschap objecten"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Systeem vertrouwen"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Vertrouwensmodus"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "gedeactiveerd"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "volledige toegang"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "sta toegang op deze computers toe"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4143,6 +4212,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lijst met groepen"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Trigger actie"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Plan actie"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4177,7 +4254,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "ACL toekenning"
@@ -4593,10 +4670,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "E-mail"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4945,53 +5018,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr "telefoonNummer"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr "Manager"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "E-mail"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/pl/fusiondirectory.po b/locale/pl/fusiondirectory.po
index 4bfe3d7c1f2a7c265925dc37f791b6978b40536d..e91bdaae455a95fd7e629cdd94383006094d590b 100644
--- a/locale/pl/fusiondirectory.po
+++ b/locale/pl/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Polish (https://www.transifex.com/fusiondirectory/teams/12202/pl/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "błąd LDAP"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr "Wybierz wszystko"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr "Utwórz spanshot"
 msgid "Create a new snapshot from this object"
 msgstr "Utwórz nowy snapshot z tego obiektu"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr "Nie można wkleić"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr "Login"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Szablon"
@@ -1963,9 +1967,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1978,7 +1984,7 @@ msgstr "ImiÄ™"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2024,7 +2030,7 @@ msgstr "Nieznane"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Edytuj"
@@ -2039,7 +2045,7 @@ msgstr "Edytuj"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Usuń"
 
@@ -2103,7 +2109,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2544,7 +2550,7 @@ msgid "References"
 msgstr "Zależności"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2900,6 +2906,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Numer telefonu"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Email"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2919,6 +2947,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2931,6 +2966,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3667,7 +3709,7 @@ msgstr "departament"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3857,7 +3899,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3877,7 +3919,7 @@ msgid "Information"
 msgstr "Informacja"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3885,10 +3927,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Numer telefonu"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Numer fax"
@@ -3901,82 +3939,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Pokaż podstawowe grupy"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Pokaż grupy samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3990,60 +4059,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Grupa obiektu"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Grupa"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Dodaj członka"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Zaufanie systemowe"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Tryb zaufania"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "wyłączone"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "pełen dostęp"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "zezwól na dostęp do tych hostów"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4052,6 +4121,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lista grup"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4086,7 +4163,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4484,10 +4561,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Email"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4837,43 +4910,11 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
@@ -4881,11 +4922,11 @@ msgstr[1] ""
 msgstr[2] ""
 msgstr[3] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/pt/fusiondirectory.po b/locale/pt/fusiondirectory.po
index d72c66923fb6eeea2111bb465f96a975c321f95c..ef505a3ce6cec1e92c0c37a88fe90e6d03e530ee 100644
--- a/locale/pt/fusiondirectory.po
+++ b/locale/pt/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Portuguese (https://www.transifex.com/fusiondirectory/teams/12202/pt/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr "Impossível colar"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr "Login"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modelo"
@@ -1964,9 +1968,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1979,7 +1985,7 @@ msgstr "Nome"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2025,7 +2031,7 @@ msgstr "Desconhecido"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Editar"
@@ -2040,7 +2046,7 @@ msgstr "Editar"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Remover"
 
@@ -2104,7 +2110,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2545,7 +2551,7 @@ msgid "References"
 msgstr "Referências"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2901,6 +2907,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2920,6 +2948,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2932,6 +2967,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3668,7 +3710,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3858,7 +3900,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3878,7 +3920,7 @@ msgid "Information"
 msgstr "Informação"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3886,10 +3928,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3902,82 +3940,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3991,60 +4060,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Sistema de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Modo de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "desabilitado"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "acesso completo"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "permitir acesso a estas máquinas"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4053,6 +4122,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lista dos grupos"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4087,7 +4164,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4485,10 +4562,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4817,53 +4890,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/pt_BR/fusiondirectory.po b/locale/pt_BR/fusiondirectory.po
index 02f9a8b877e5deda6fbbd693056ab0a0d3a31ef4..ebda49539f221958109ad3b8f0f69846ba4c2b41 100644
--- a/locale/pt_BR/fusiondirectory.po
+++ b/locale/pt_BR/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Portuguese (Brazil) (https://www.transifex.com/fusiondirectory/teams/12202/pt_BR/)\n"
@@ -564,7 +564,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Erro de LDAP"
 
@@ -764,8 +767,8 @@ msgid "Select all"
 msgstr "Selecionar tudo"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -854,12 +857,12 @@ msgstr "Criar snapshot"
 msgid "Create a new snapshot from this object"
 msgstr "Criar um novo snapshots deste objeto"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -917,6 +920,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -926,7 +930,7 @@ msgstr "Login"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Modelo"
@@ -1994,9 +1998,11 @@ msgstr "Por favor, selecione as entradas desejadas"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2009,7 +2015,7 @@ msgstr "Nome"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2055,7 +2061,7 @@ msgstr "Desconhecido"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Editar"
@@ -2070,7 +2076,7 @@ msgstr "Editar"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Remover"
 
@@ -2134,7 +2140,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Mostrar %s"
@@ -2585,7 +2591,7 @@ msgid "References"
 msgstr "Referências"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2941,6 +2947,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr "Contas expiradas"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Número de telefone"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Data de expiração"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Email"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2960,6 +2988,13 @@ msgstr ""
 msgid "Statistics"
 msgstr "Estatísticas"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2972,6 +3007,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Recuperação de senha"
@@ -3722,7 +3764,7 @@ msgstr "departamento"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3912,7 +3954,7 @@ msgstr "Remover usuário"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3932,7 +3974,7 @@ msgid "Information"
 msgstr "Informação"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3940,10 +3982,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr "Descrição da atribuição"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Número de telefone"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Número de Fax"
@@ -3956,82 +3994,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr "Adicionar usuários para a atribuição"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Editar propriedades do posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -4045,60 +4114,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Grupo de objeto"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Grupo"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Sistema de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Modo de confiança"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "desabilitado"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Acesso total"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "Permitir acesso a esses servidores"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4107,6 +4176,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Lista de grupos"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Ação do gatilho"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Programar ação"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4141,7 +4218,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Atribuições de ACL"
@@ -4541,10 +4618,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Email"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4893,53 +4966,21 @@ msgid "There is no expired account"
 msgstr "Não há contas expiradas"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr "correio"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Próximas contas a expirar"
 
diff --git a/locale/ru/fusiondirectory.po b/locale/ru/fusiondirectory.po
index 50fca402be3133c13b6f569de143fcb5fe80452a..481a33fab5a964cdea6678360f58df18d54d3afc 100644
--- a/locale/ru/fusiondirectory.po
+++ b/locale/ru/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Russian (https://www.transifex.com/fusiondirectory/teams/12202/ru/)\n"
@@ -568,7 +568,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Ошибка LDAP"
 
@@ -771,8 +774,8 @@ msgid "Select all"
 msgstr "Выбрать все"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -861,12 +864,12 @@ msgstr "Создать снапшот"
 msgid "Create a new snapshot from this object"
 msgstr "Создать новый снапшот из объекта"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Не могу изменить пароль, неизвестный пользователь '%s'"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -926,6 +929,7 @@ msgstr "Не могу вставить"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -935,7 +939,7 @@ msgstr "Имя пользователя"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Шаблон"
@@ -2029,9 +2033,11 @@ msgstr "Пожалуйста выберете нужные записи"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2044,7 +2050,7 @@ msgstr "Название"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2090,7 +2096,7 @@ msgstr "Неизвестно"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Изменить"
@@ -2105,7 +2111,7 @@ msgstr "Изменить"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Удалить"
 
@@ -2169,7 +2175,7 @@ msgstr "шаблон %s "
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Показать %s"
@@ -2623,7 +2629,7 @@ msgid "References"
 msgstr "Ссылки"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr "Группы и роли"
 
@@ -2979,6 +2985,28 @@ msgstr "Статистика по группам"
 msgid "Expired accounts"
 msgstr "Просроченные учетные записи"
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Телефон"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Дата окончания действия"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "Email"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2998,6 +3026,13 @@ msgstr "Отчеты"
 msgid "Statistics"
 msgstr "Статистика"
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -3010,6 +3045,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Восстановление пароля"
@@ -3781,7 +3823,7 @@ msgstr "отдел"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3975,7 +4017,7 @@ msgstr "Удалить пользователя"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3995,7 +4037,7 @@ msgid "Information"
 msgstr "Информация"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr "Название этой группы"
 
@@ -4003,10 +4045,6 @@ msgstr "Название этой группы"
 msgid "Description of the role"
 msgstr "Описание роли"
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Телефон"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Факс"
@@ -4019,82 +4057,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr "Добавить пользователей для роли"
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr "Управление группами и ролями"
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr "Управление объектами группы, POSIX группы и роли"
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr "Редактировать свойства роли"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Редактировать posix свойства"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr "Показать группы пользователей"
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr "Показать организационные роли"
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr "Показать группы приложений"
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr "Показать неопознанные группы"
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Показать основные группы"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Показывать группы mail"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Показать группы samba"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr "Показать группы серверов"
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr "Показать группы рабочих станций"
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr "Показать группы рабочих станций с Windows"
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr "Показать группы терминалов"
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr "Показать группы принтеров"
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr "Показать группы телефонов"
 
@@ -4108,60 +4177,60 @@ msgstr "Неизвестный тип: %s"
 msgid "Non existing dn: %s"
 msgstr "Не существующий dn: %s"
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Объект группы"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr "Информация об объекте группы"
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Группа"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr "Краткое описание группы"
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Включаемые объекты"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr "Объекты, члены этой группы"
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Системные доверия"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Режим доверия"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Тип авторизации для этих хостов"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "отключен"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "полный доступ"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "разрешить доступ только на эти хосты"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr "Позволить подключаться этой группе только к хостам из списка"
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4170,6 +4239,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Список групп"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr "Действие по триггеру"
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr "Действие по расписанию"
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4204,7 +4281,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr "Управление назначением ACL ролей пользователям"
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "Назначение ACL"
@@ -4627,10 +4704,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "Email"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4986,43 +5059,11 @@ msgid "There is no expired account"
 msgstr "Нет учетных записей с истекшим сроком действия"
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr "uid"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr "cn"
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
@@ -5030,11 +5071,11 @@ msgstr[1] ""
 msgstr[2] ""
 msgstr[3] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr "В ближайшие %1 дней нет учетной записи, срок работы которой истечет."
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr "Следующая просроченная учетная запись"
 
diff --git a/locale/ru@petr1708/fusiondirectory.po b/locale/ru@petr1708/fusiondirectory.po
index 54804de672e2c47f3399a732a7ccbbcc4e1e1eaa..14418cf91832b721d59cfcdc27f9b23719eb6c8c 100644
--- a/locale/ru@petr1708/fusiondirectory.po
+++ b/locale/ru@petr1708/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Russian Petrine orthography (https://www.transifex.com/fusiondirectory/teams/12202/ru@petr1708/)\n"
 "MIME-Version: 1.0\n"
@@ -534,7 +534,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr ""
 
@@ -734,8 +737,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -824,12 +827,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -887,6 +890,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -896,7 +900,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1960,9 +1964,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1975,7 +1981,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2021,7 +2027,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2036,7 +2042,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr ""
 
@@ -2100,7 +2106,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2539,7 +2545,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2895,6 +2901,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2914,6 +2942,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2926,6 +2961,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3662,7 +3704,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3852,7 +3894,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3872,7 +3914,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3880,10 +3922,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3896,82 +3934,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3985,60 +4054,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4047,6 +4116,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4081,7 +4158,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4479,10 +4556,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4821,43 +4894,11 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
@@ -4865,11 +4906,11 @@ msgstr[1] ""
 msgstr[2] ""
 msgstr[3] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/sv/fusiondirectory.po b/locale/sv/fusiondirectory.po
index 1a5b68054873879e3d3b1a8d16d6c3fa8cd42f9a..f871b79adfa572a7cf2ce9b5b4807993e68ee343 100644
--- a/locale/sv/fusiondirectory.po
+++ b/locale/sv/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Swedish (https://www.transifex.com/fusiondirectory/teams/12202/sv/)\n"
@@ -579,7 +579,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP-fel"
 
@@ -782,8 +785,8 @@ msgid "Select all"
 msgstr "Välj alla"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -872,12 +875,12 @@ msgstr "Skapa ögonblicksbild"
 msgid "Create a new snapshot from this object"
 msgstr "Skapa ny ögonblicksbild från det här objektet"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
-msgstr "Kan inte byta lösenord, okänd användare '%s'"
+msgid "Cannot change password, unknown user \"%s\""
+msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -936,6 +939,7 @@ msgstr "Kan inte klistra in"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -945,7 +949,7 @@ msgstr "Användarnamn"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Mall"
@@ -2038,9 +2042,11 @@ msgstr "Välj önskade poster"
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2053,7 +2059,7 @@ msgstr "Namn"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2099,7 +2105,7 @@ msgstr "Okänd"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Redigera"
@@ -2114,7 +2120,7 @@ msgstr "Redigera"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Ta bort"
 
@@ -2178,7 +2184,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr "Visa %s"
@@ -2629,7 +2635,7 @@ msgid "References"
 msgstr "Referenser"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2985,6 +2991,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "Telefonnummer"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr "Utgångsdatum"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -3004,6 +3032,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -3016,6 +3051,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr "Återskapande av lösenord"
@@ -3785,7 +3827,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3975,7 +4017,7 @@ msgstr "Ta bort användare"
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3995,7 +4037,7 @@ msgid "Information"
 msgstr "Information"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -4003,10 +4045,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "Telefonnummer"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Fax-nummer"
@@ -4019,82 +4057,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr "Redigera posix-egenskaper"
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "Visa primära grupper"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr "Visa mail-grupper"
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "Visa samba-grupper"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -4108,60 +4177,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Objektgrupp"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Grupp"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Medlemsobjekt"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "System trust"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Trust-läge"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr "Auktoriseringstyp för dessa hosts"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "avaktiverad"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "full tillgång"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "tillåt dessa hosts tillgång"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4170,6 +4239,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Grupplista"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4204,7 +4281,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr "ACL-tilldelning"
@@ -4621,10 +4698,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4969,53 +5042,21 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 msgstr[1] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/ug/fusiondirectory.po b/locale/ug/fusiondirectory.po
index 1340e87d3fb120e9eaab597128285f5d25aa595c..47cef1f4c5a8324bf80f11b110746a021191d230 100644
--- a/locale/ug/fusiondirectory.po
+++ b/locale/ug/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Language-Team: Uighur (https://www.transifex.com/fusiondirectory/teams/12202/ug/)\n"
 "MIME-Version: 1.0\n"
@@ -534,7 +534,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr ""
 
@@ -734,8 +737,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -824,12 +827,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -887,6 +890,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -896,7 +900,7 @@ msgstr ""
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr ""
@@ -1960,9 +1964,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1975,7 +1981,7 @@ msgstr ""
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2021,7 +2027,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr ""
@@ -2036,7 +2042,7 @@ msgstr ""
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr ""
 
@@ -2100,7 +2106,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2539,7 +2545,7 @@ msgid "References"
 msgstr ""
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2895,6 +2901,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2914,6 +2942,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2926,6 +2961,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3662,7 +3704,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3852,7 +3894,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3872,7 +3914,7 @@ msgid "Information"
 msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3880,10 +3922,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3896,82 +3934,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3985,60 +4054,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4047,6 +4116,14 @@ msgstr ""
 msgid "List of groups"
 msgstr ""
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4081,7 +4158,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4479,10 +4556,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4800,52 +4873,20 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/vi_VN/fusiondirectory.po b/locale/vi_VN/fusiondirectory.po
index 5e473c07a02dc7864f389defdfae7d2543842418..3a136bc3caf88ea33eceb5bd089bed2dfec42525 100644
--- a/locale/vi_VN/fusiondirectory.po
+++ b/locale/vi_VN/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/fusiondirectory/teams/12202/vi_VN/)\n"
@@ -564,7 +564,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "Lá»—i LDAP"
 
@@ -764,8 +767,8 @@ msgid "Select all"
 msgstr "Chọn tất"
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -854,12 +857,12 @@ msgstr "Tạo ra snapshot"
 msgid "Create a new snapshot from this object"
 msgstr "Tạo ra một snapshot mới từ đối tượng này"
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -917,6 +920,7 @@ msgstr "Không thể paste"
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -926,7 +930,7 @@ msgstr "Đăng nhập"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "Mẫu"
@@ -2012,9 +2016,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -2027,7 +2033,7 @@ msgstr "Tên"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2073,7 +2079,7 @@ msgstr "Không rõ"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "Hiệu chỉnh"
@@ -2088,7 +2094,7 @@ msgstr "Hiệu chỉnh"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "Xóa bỏ"
 
@@ -2152,7 +2158,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2595,7 +2601,7 @@ msgid "References"
 msgstr "Các tham chiếu"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2951,6 +2957,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2970,6 +2998,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2982,6 +3017,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3718,7 +3760,7 @@ msgstr ""
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3908,7 +3950,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3928,7 +3970,7 @@ msgid "Information"
 msgstr "Thông tin"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3936,10 +3978,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr ""
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr "Số fax"
@@ -3952,82 +3990,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -4041,60 +4110,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "Nhóm đối tượng"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "Nhóm "
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "Các đối tượng thành viên"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "Ủy thác hệ thống"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "Chế độ ủy thác"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "Đã vô hiệu"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "Truy cập hoàn toàn"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "Cho phép truy cập đến các máy chủ này"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4103,6 +4172,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "Danh sách các nhóm"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4137,7 +4214,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4539,10 +4616,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr ""
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4874,52 +4947,20 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/locale/zh/fusiondirectory.po b/locale/zh/fusiondirectory.po
index a6f69eba4f2122ce80da6c7535e0b527b8611a9e..eb9b526c6f385a315682cce70c7c6afd42c99e07 100644
--- a/locale/zh/fusiondirectory.po
+++ b/locale/zh/fusiondirectory.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: FusionDirectory VERSION\n"
 "Report-Msgid-Bugs-To: bugs@fusiondirectory.org\n"
-"POT-Creation-Date: 2017-04-30 15:08+0200\n"
+"POT-Creation-Date: 2017-05-25 14:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: fusiondirectory <contact@fusiondirectory.org>, 2016\n"
 "Language-Team: Chinese (https://www.transifex.com/fusiondirectory/teams/12202/zh/)\n"
@@ -535,7 +535,10 @@ msgstr ""
 #: include/class_SnapshotHandler.inc:53 include/class_SnapshotHandler.inc:238
 #: include/class_SnapshotHandler.inc:268 include/class_SnapshotHandler.inc:284
 #: include/class_SnapshotHandler.inc:405 include/class_SnapshotHandler.inc:408
-#: html/index.php:372 plugins/config/class_recoveryConfig.inc:137
+#: html/index.php:372 plugins/addons/dashboard/class_dashBoardUsers.inc:86
+#: plugins/addons/dashboard/class_dashBoard.inc:74
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:62
+#: plugins/config/class_recoveryConfig.inc:137
 msgid "LDAP error"
 msgstr "LDAP 错误"
 
@@ -735,8 +738,8 @@ msgid "Select all"
 msgstr ""
 
 #: include/class_listing.inc:528
-#: include/password-methods/class_password-methods-sasl.inc:60
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:65
+#: include/password-methods/class_password-methods-sasl.inc:92
 #: include/class_msg_dialog.inc:136 include/class_msg_dialog.inc:172
 #: include/class_config.inc:347 include/class_msgPool.inc:220
 #: include/class_msgPool.inc:240 include/class_msgPool.inc:270
@@ -825,12 +828,12 @@ msgstr ""
 msgid "Create a new snapshot from this object"
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:60
+#: include/password-methods/class_password-methods-sasl.inc:65
 #, php-format
-msgid "Cannot change password, unknown user '%s'"
+msgid "Cannot change password, unknown user \"%s\""
 msgstr ""
 
-#: include/password-methods/class_password-methods-sasl.inc:86
+#: include/password-methods/class_password-methods-sasl.inc:92
 msgid ""
 "You need to fill saslRealm or saslExop in the configuration screen in order "
 "to use SASL"
@@ -888,6 +891,7 @@ msgstr ""
 
 #: include/select/userSelect/class_userSelect.inc:32
 #: plugins/personal/generic/class_user.inc:383
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:62
 #: plugins/admin/users/user-list.xml:49 ihtml/themes/breezy/recovery.tpl.c:26
 #: plugins/personal/generic/paste_generic.tpl.c:11
 msgid "Login"
@@ -897,7 +901,7 @@ msgstr "登录名"
 #: include/simpleplugin/class_simpleManagement.inc:282
 #: include/simpleplugin/class_simpleManagement.inc:514
 #: plugins/admin/users/user-list.xml:95
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #: ihtml/themes/breezy/template.tpl.c:5
 msgid "Template"
 msgstr "模板"
@@ -1961,9 +1965,11 @@ msgstr ""
 
 #: include/simpleplugin/simple-select-list.xml:32
 #: include/simpleplugin/simple-list.xml:32
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:63
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:68
 #: plugins/admin/departments/class_department.inc:171
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 #: plugins/admin/groups/group-list.xml:33
 #: plugins/admin/aclrole/class_aclRole.inc:99
 #: setup/setup_migrate_adminAccount.tpl.c:8
@@ -1976,7 +1982,7 @@ msgstr "名称"
 #: plugins/admin/departments/class_department.inc:72
 #: plugins/admin/departments/dep-list.xml:29
 #: plugins/admin/groups/class_roleGeneric.inc:91
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 #: plugins/admin/groups/group-list.xml:41
 #: plugins/admin/aclrole/class_aclRole.inc:103
 msgid "Description"
@@ -2022,7 +2028,7 @@ msgstr "未知"
 #: plugins/admin/departments/dep-list.xml:79
 #: plugins/admin/users/user-list.xml:108
 #: plugins/admin/groups/group-list.xml:74
-#: plugins/admin/groups/group-list.xml:119
+#: plugins/admin/groups/group-list.xml:137
 #: plugins/admin/aclrole/class_aclEditionDialog.inc:192
 msgid "Edit"
 msgstr "编辑"
@@ -2037,7 +2043,7 @@ msgstr "编辑"
 #: plugins/admin/departments/dep-list.xml:88
 #: plugins/admin/users/user-list.xml:115
 #: plugins/admin/groups/group-list.xml:82
-#: plugins/admin/groups/group-list.xml:132
+#: plugins/admin/groups/group-list.xml:150
 msgid "Remove"
 msgstr "删除"
 
@@ -2101,7 +2107,7 @@ msgstr ""
 
 #: include/simpleplugin/class_simpleManagement.inc:508
 #: include/simpleplugin/class_simpleManagement.inc:514
-#: plugins/admin/groups/class_groupManagement.inc:186
+#: plugins/admin/groups/class_groupManagement.inc:350
 #, php-format
 msgid "Show %s"
 msgstr ""
@@ -2540,7 +2546,7 @@ msgid "References"
 msgstr "参考"
 
 #: plugins/personal/roles/class_userRoles.inc:31
-#: plugins/admin/groups/class_groupManagement.inc:33
+#: plugins/admin/groups/class_groupManagement.inc:35
 msgid "Groups and roles"
 msgstr ""
 
@@ -2896,6 +2902,28 @@ msgstr ""
 msgid "Expired accounts"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:64
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:70
+#: plugins/admin/groups/class_roleGeneric.inc:95
+msgid "Phone number"
+msgstr "电话号码"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:65
+msgid "Expiration date"
+msgstr ""
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:69
+#: ihtml/themes/breezy/recovery.tpl.c:74
+msgid "Email"
+msgstr "邮件"
+
+#: plugins/addons/dashboard/class_dashBoardUsers.inc:87
+#, php-format
+msgid ""
+"Total user number could not be computed because of the following LDAP error:"
+" %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoard.inc:27
 #: plugins/addons/dashboard/class_dashBoard.inc:28
 #: plugins/addons/dashboard/class_dashBoard.inc:33
@@ -2915,6 +2943,13 @@ msgstr ""
 msgid "Statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoard.inc:75
+#, php-format
+msgid ""
+"Statistics for type \"%s\" could not be computed because of the following "
+"error: %s"
+msgstr ""
+
 #: plugins/addons/dashboard/class_dashBoardPasswords.inc:26
 msgid "Passwords"
 msgstr ""
@@ -2927,6 +2962,13 @@ msgstr ""
 msgid "Passwords statistics"
 msgstr ""
 
+#: plugins/addons/dashboard/class_dashBoardPasswords.inc:63
+#, php-format
+msgid ""
+"Password statistics could not be computed because of the following LDAP "
+"error: %s"
+msgstr ""
+
 #: plugins/config/class_recoveryConfig.inc:28
 msgid "Password recovery"
 msgstr ""
@@ -3663,7 +3705,7 @@ msgstr "部门"
 
 #: plugins/admin/departments/class_department.inc:63
 #: plugins/admin/users/user-list.xml:57
-#: plugins/admin/groups/class_ogroup.inc:189
+#: plugins/admin/groups/class_ogroup.inc:187
 #: plugins/admin/groups/group-list.xml:49
 #: plugins/admin/acl/class_aclAssignment.inc:38
 #: plugins/admin/aclrole/class_aclRole.inc:95
@@ -3853,7 +3895,7 @@ msgstr ""
 
 #: plugins/admin/groups/class_roleGeneric.inc:55
 #: plugins/admin/groups/class_roleGeneric.inc:59
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:259
 #: plugins/admin/acl/class_aclAssignment.inc:47
 #: plugins/admin/aclrole/class_aclRole.inc:77
 msgid "Role"
@@ -3873,7 +3915,7 @@ msgid "Information"
 msgstr "提示信息"
 
 #: plugins/admin/groups/class_roleGeneric.inc:86
-#: plugins/admin/groups/class_ogroup.inc:193
+#: plugins/admin/groups/class_ogroup.inc:191
 msgid "Name of this group"
 msgstr ""
 
@@ -3881,10 +3923,6 @@ msgstr ""
 msgid "Description of the role"
 msgstr ""
 
-#: plugins/admin/groups/class_roleGeneric.inc:95
-msgid "Phone number"
-msgstr "电话号码"
-
 #: plugins/admin/groups/class_roleGeneric.inc:99
 msgid "Fax number"
 msgstr ""
@@ -3897,82 +3935,113 @@ msgstr ""
 msgid "Add users for the role"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:34
+#: plugins/admin/groups/class_groupManagement.inc:36
 msgid "Manage groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:35
+#: plugins/admin/groups/class_groupManagement.inc:37
 msgid "Allows you to manage object groups, POSIX groups and roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:94
+#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:158
+#: plugins/admin/groups/class_groupManagement.inc:176
+msgid "Action canceled"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:155
+#, php-format
+msgid "System %s has no mac address defined, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:158
+#, php-format
+msgid "Could not find system %s, cannot trigger action"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:176
+#, php-format
+msgid "System %s is currently installing"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:196
+#: plugins/admin/groups/class_groupManagement.inc:222
+msgid "Infrastructure service"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+msgid "Action triggered"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:198
+#, php-format
+msgid "Action called without error (result was \"%s\")"
+msgstr ""
+
+#: plugins/admin/groups/class_groupManagement.inc:259
 msgid "Edit role properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Posix"
 msgstr "Posix"
 
-#: plugins/admin/groups/class_groupManagement.inc:110
+#: plugins/admin/groups/class_groupManagement.inc:275
 msgid "Edit posix properties"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:153
+#: plugins/admin/groups/class_groupManagement.inc:318
 msgid "Show user groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:154
+#: plugins/admin/groups/class_groupManagement.inc:319
 msgid "Show organizational roles"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:155
+#: plugins/admin/groups/class_groupManagement.inc:320
 msgid "Show application groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:156
+#: plugins/admin/groups/class_groupManagement.inc:321
 msgid "Show unidentified groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:159
+#: plugins/admin/groups/class_groupManagement.inc:324
 #: include/select/groupSelect/group-filter.tpl.c:5
 msgid "Show primary groups"
 msgstr "显示主要组"
 
-#: plugins/admin/groups/class_groupManagement.inc:161
+#: plugins/admin/groups/class_groupManagement.inc:326
 #: include/select/groupSelect/group-filter.tpl.c:11
 msgid "Show mail groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:164
+#: plugins/admin/groups/class_groupManagement.inc:329
 #: include/select/groupSelect/group-filter.tpl.c:8
 msgid "Show samba groups"
 msgstr "显示 samba 用户组"
 
-#: plugins/admin/groups/class_groupManagement.inc:168
+#: plugins/admin/groups/class_groupManagement.inc:333
 msgid "Show DSA entries"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:174
+#: plugins/admin/groups/class_groupManagement.inc:339
 msgid "Show server groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:175
+#: plugins/admin/groups/class_groupManagement.inc:340
 msgid "Show workstation groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:176
-msgid "Show windows groups"
-msgstr ""
-
-#: plugins/admin/groups/class_groupManagement.inc:177
+#: plugins/admin/groups/class_groupManagement.inc:341
 msgid "Show terminal groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:178
+#: plugins/admin/groups/class_groupManagement.inc:342
 msgid "Show printer groups"
 msgstr ""
 
-#: plugins/admin/groups/class_groupManagement.inc:179
+#: plugins/admin/groups/class_groupManagement.inc:343
 msgid "Show phone groups"
 msgstr ""
 
@@ -3986,60 +4055,60 @@ msgstr ""
 msgid "Non existing dn: %s"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:155
+#: plugins/admin/groups/class_ogroup.inc:154
 msgid "Object group"
 msgstr "对象组"
 
-#: plugins/admin/groups/class_ogroup.inc:156
+#: plugins/admin/groups/class_ogroup.inc:155
 msgid "Object group information"
 msgstr ""
 
+#: plugins/admin/groups/class_ogroup.inc:159
 #: plugins/admin/groups/class_ogroup.inc:160
-#: plugins/admin/groups/class_ogroup.inc:161
 msgid "Group"
 msgstr "组"
 
-#: plugins/admin/groups/class_ogroup.inc:198
+#: plugins/admin/groups/class_ogroup.inc:196
 msgid "Short description of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:205
+#: plugins/admin/groups/class_ogroup.inc:203
 msgid "Member objects"
 msgstr "成员对象"
 
-#: plugins/admin/groups/class_ogroup.inc:208
+#: plugins/admin/groups/class_ogroup.inc:206
 msgid "Objects member of this group"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:215
+#: plugins/admin/groups/class_ogroup.inc:213
 msgid "System trust"
 msgstr "信赖的系统"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Trust mode"
 msgstr "信赖模式"
 
-#: plugins/admin/groups/class_ogroup.inc:219
+#: plugins/admin/groups/class_ogroup.inc:217
 msgid "Type of authorization for those hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "disabled"
 msgstr "禁用"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "full access"
 msgstr "完全访问权限"
 
-#: plugins/admin/groups/class_ogroup.inc:223
+#: plugins/admin/groups/class_ogroup.inc:221
 msgid "allow access to these hosts"
 msgstr "允许访问这些主机"
 
-#: plugins/admin/groups/class_ogroup.inc:226
+#: plugins/admin/groups/class_ogroup.inc:224
 msgid "Only allow this group to connect to this list of hosts"
 msgstr ""
 
-#: plugins/admin/groups/class_ogroup.inc:317
+#: plugins/admin/groups/class_ogroup.inc:315
 msgid ""
 "Putting both workstations and terminals in the same group is not allowed"
 msgstr ""
@@ -4048,6 +4117,14 @@ msgstr ""
 msgid "List of groups"
 msgstr "组列表"
 
+#: plugins/admin/groups/group-list.xml:93
+msgid "Trigger action"
+msgstr ""
+
+#: plugins/admin/groups/group-list.xml:100
+msgid "Schedule action"
+msgstr ""
+
 #: plugins/admin/acl/class_aclManagement.inc:31
 #: plugins/admin/acl/class_aclManagement.inc:32
 #: plugins/admin/acl/class_aclManagement.inc:45
@@ -4082,7 +4159,7 @@ msgstr ""
 msgid "Manage ACL roles assignments to users"
 msgstr ""
 
-#: plugins/admin/acl/class_aclManagement.inc:209
+#: plugins/admin/acl/class_aclManagement.inc:219
 #: plugins/admin/acl/class_aclAssignment.inc:273
 msgid "ACL Assignment"
 msgstr ""
@@ -4480,10 +4557,6 @@ msgid ""
 "john.doe@example.com"
 msgstr ""
 
-#: ihtml/themes/breezy/recovery.tpl.c:74
-msgid "Email"
-msgstr "邮件"
-
 #: ihtml/themes/breezy/recovery.tpl.c:83
 msgid ""
 "Password recovery is not activated. If you have lost your password, please "
@@ -4802,52 +4875,20 @@ msgid "There is no expired account"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:11
-#: plugins/addons/dashboard/users_accounts.tpl.c:44
+#: plugins/addons/dashboard/users_accounts.tpl.c:23
 msgid "Manager concerned"
 msgstr ""
 
 #: plugins/addons/dashboard/users_accounts.tpl.c:14
-#: plugins/addons/dashboard/users_accounts.tpl.c:47
-msgid "uid"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:17
-#: plugins/addons/dashboard/users_accounts.tpl.c:50
-msgid "cn"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:20
-#: plugins/addons/dashboard/users_accounts.tpl.c:32
-#: plugins/addons/dashboard/users_accounts.tpl.c:53
-#: plugins/addons/dashboard/users_accounts.tpl.c:65
-msgid "telephoneNumber"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:23
-#: plugins/addons/dashboard/users_accounts.tpl.c:56
-msgid "shadowExpire"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:26
-#: plugins/addons/dashboard/users_accounts.tpl.c:59
-msgid "manager"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:29
-#: plugins/addons/dashboard/users_accounts.tpl.c:62
-msgid "mail"
-msgstr ""
-
-#: plugins/addons/dashboard/users_accounts.tpl.c:35
 msgid "There is one account expiring in the next %1 days"
 msgid_plural "There are %2 accounts expiring in the next %1 days"
 msgstr[0] ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:38
+#: plugins/addons/dashboard/users_accounts.tpl.c:17
 msgid "There is no account expiring in the next %1 days"
 msgstr ""
 
-#: plugins/addons/dashboard/users_accounts.tpl.c:41
+#: plugins/addons/dashboard/users_accounts.tpl.c:20
 msgid "Next expired accounts"
 msgstr ""
 
diff --git a/plugins/admin/acl/class_aclManagement.inc b/plugins/admin/acl/class_aclManagement.inc
index 09fd3694605685c868a59c0e2a7e9d5a88769df7..cd577e0fb2d72a8f73d9372e98a73e8b7e76dc25 100644
--- a/plugins/admin/acl/class_aclManagement.inc
+++ b/plugins/admin/acl/class_aclManagement.inc
@@ -200,15 +200,25 @@ class aclManagement extends simpleManagement
     @DEBUG (DEBUG_TRACE, __LINE__, __FUNCTION__, __FILE__, $this->dn, 'Creating new ACL assignment');
   }
 
-  static function filterLabel($row, $dn, $pid = 0, $base = "", $ou = array())
+  static function filterLabel($row, $dn, $pid = 0, $base = '')
   {
-    $ou = $ou[0];
     if ($dn == $base) {
-      $ou = " . ";
+      $ou = ' . ';
+    } else {
+      for ($i = 4;$i < func_num_args();$i++) {
+        $val = func_get_arg($i);
+        if (empty($val)) {
+          continue;
+        }
+        if (!is_array($val)) {
+          $val = array($val);
+        }
+        $ou = htmlentities(reset($val), ENT_COMPAT, 'UTF-8');
+      }
     }
-    $ou .= "  &nbsp; ["._("ACL Assignment")."]";
+    $ou .= ' &nbsp; ['._('ACL Assignment').']';
 
-    return "<a href='?plug=".$_GET['plug']."&amp;PID=$pid&amp;act=listing_edit_$row' title='$dn'>$ou</a>";
+    return '<a href="?plug='.$_GET['plug'].'&amp;PID='.$pid.'&amp;act=listing_edit_'.$row.'" title="'.$dn.'">'.$ou.'</a>';
   }
 
   protected function removeEntryRequested($action, array $target, array $all)
diff --git a/plugins/admin/users/class_userManagement.inc b/plugins/admin/users/class_userManagement.inc
index ea5c60bbf125fad323f7bd9d23410cdece63e117..c8acd109c0ac2bf78652481563784e4254529b19 100644
--- a/plugins/admin/users/class_userManagement.inc
+++ b/plugins/admin/users/class_userManagement.inc
@@ -150,7 +150,7 @@ class userManagement extends simpleManagement
       }
     }
     if (count($disallowed)) {
-      msg_dialog::display(_('Permission'), msgPool::permDelete($disallowed), INFO_DIALOG);
+      msg_dialog::display(_('Permission'), msgPool::permModify($disallowed), INFO_DIALOG);
     }
 
     // Try to lock/unlock the rest of the entries.
diff --git a/plugins/config/class_configInLdap.inc b/plugins/config/class_configInLdap.inc
index f3bddbe0ffbd01d12dd2145606c7703b93c4db90..f4ae437a33169542e0758d7bb2fdfaab86c8ccb8 100644
--- a/plugins/config/class_configInLdap.inc
+++ b/plugins/config/class_configInLdap.inc
@@ -227,17 +227,17 @@ class configInLdap extends simplePlugin
       'ssl' => array(
         'name'  => _('SSL'),
         'attrs' => array(
-          new StringAttribute (
+          new TrimmedStringAttribute (
             _('Key path'), _('Path to FusionDirectory private key. Unused for now.'),
             'fdSslKeyPath', FALSE,
             '/etc/ssl/private/fd.key'
           ),
-          new StringAttribute (
+          new TrimmedStringAttribute (
             _('Certificate path'), _('Path to FusionDirectory certificate. Unused for now.'),
             'fdSslCertPath', FALSE,
             '/etc/ssl/certs/fd.cert'
           ),
-          new StringAttribute (
+          new TrimmedStringAttribute (
             _('CA certificate path'), _('Path to the CA certificate. Used for validating Argonaut Server host.'),
             'fdSslCaCertPath', FALSE,
             '/etc/ssl/certs/ca.cert'
@@ -252,7 +252,7 @@ class configInLdap extends simplePlugin
             'fdCasActivated', FALSE,
             FALSE
           ),
-          new StringAttribute (
+          new TrimmedStringAttribute (
             _('CA certificate path'), _('Path to the CA certificate of the CAS server'),
             'fdCasServerCaCertPath', FALSE,
             '/etc/ssl/certs/ca.cert'
diff --git a/plugins/personal/generic/class_user.inc b/plugins/personal/generic/class_user.inc
index fed8e9b673f1dae7a4ccef999228c6434d2c2f01..bf420151d0c31ef8b0915727daa79f56a087c7ec 100644
--- a/plugins/personal/generic/class_user.inc
+++ b/plugins/personal/generic/class_user.inc
@@ -200,7 +200,7 @@ class UserPasswordAttribute extends CompositeAttribute
       trigger_error('Unknown password method '.$values[0]);
       return $values[3];
     }
-    $test = new $temp[$values[0]]($this->plugin->dn);
+    $test = new $temp[$values[0]]($this->plugin->dn, $this->plugin);
     $test->set_hash($values[0]);
     if ($this->plugin->is_template) {
       return $test->generate_hash($values[1]).'|'.$values[1];