You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: plugin/azure_active_directory/CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,13 @@
1
1
# Azure Active Directory Changelog
2
2
3
+
## 2.5 - 2024-11-18
4
+
5
+
* Added new options to get the user and groups with delta query (or change tracking) when syncing with scripts.
6
+
this requires manually doing the following changes to your database if you are upgrading from v2.4
7
+
```sql
8
+
CREATETABLEazure_ad_sync_state (id INT AUTO_INCREMENT NOT NULL, title VARCHAR(255) NOT NULL, value LONGTEXT NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE `utf8_unicode_ci` ENGINE = InnoDB;
9
+
```
10
+
3
11
## 2.4 - 2024-08-28
4
12
5
13
* Added a new user extra field to save the unique Azure ID (internal UID).
$strings['deactivate_nonexisting_users_help'] = 'Compare registered users in Chamilo with those in Azure and deactivate accounts in Chamilo that do not exist in Azure.';
49
+
$strings['script_users_delta'] = 'Delta query for users';
50
+
$strings['script_users_delta_help'] = 'Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. By default, is <code>No</code>.';
51
+
$strings['script_usergroups_delta'] = 'Delta query for usergroups';
52
+
$strings['script_usergroups_delta_help'] = 'Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. By default, is <code>No</code>.';
$strings['deactivate_nonexisting_users_help'] = 'Compare registered users in Chamilo with those in Azure and deactivate accounts in Chamilo that do not exist in Azure.';
49
+
$strings['script_users_delta'] = 'Delta query for users';
50
+
$strings['script_users_delta_help'] = 'Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. By default, is <code>No</code>.';
51
+
$strings['script_usergroups_delta'] = 'Delta query for usergroups';
52
+
$strings['script_usergroups_delta_help'] = 'Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. By default, is <code>No</code>.';
$strings['deactivate_nonexisting_users_help'] = 'Compare registered users in Chamilo with those in Azure and deactivate accounts in Chamilo that do not exist in Azure.';
49
+
$strings['script_users_delta'] = 'Requête delta pour les utilisateurs';
50
+
$strings['script_users_delta_help'] = 'Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. By default, is <code>No</code>.';
51
+
$strings['script_usergroups_delta'] = 'Requête delta pour les groupes d\'utilisateurs';
52
+
$strings['script_usergroups_delta_help'] = 'Get newly created, updated, or deleted groups, including group membership changes, without having to perform a full read of the entire group collection. By default, is <code>No</code>.';
Copy file name to clipboardExpand all lines: plugin/azure_active_directory/lang/spanish.php
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -46,3 +46,7 @@
46
46
$strings['tenant_id_help'] = 'Necesario para ejecutar scripts.';
47
47
$strings['deactivate_nonexisting_users'] = 'Desactivar usuarios no existentes';
48
48
$strings['deactivate_nonexisting_users_help'] = 'Compara los usuarios registrados en Chamilo con los de Azure y desactiva las cuentas en Chamilo que no existan en Azure.';
49
+
$strings['script_users_delta'] = 'Consula delta para usuarios';
50
+
$strings['script_users_delta_help'] = 'Obtiene usuarios recién creados, actualizados o eliminados sin tener que realizar una lectura completa de toda la colección de usuarios. De forma predeterminada, es <code>No</code>.';
51
+
$strings['script_usergroups_delta'] = 'Consulta delta para grupos de usuarios';
52
+
$strings['script_usergroups_delta_help'] = 'Obtiene grupos recién creados, actualizados o eliminados, incluidos los cambios de membresía del grupo, sin tener que realizar una lectura completa de toda la colección de grupos. De forma predeterminada, es <code>No</code>';
0 commit comments