# Ideas * User story #9284: External Info Plugin framework * User story #9786: LDAP Group based Authorization * User story #9879: Update datasource status when a data source data are updated * User story #10238: Reorganize data sources interface * User story #10352: Client Certificate authentication + session for data source plugin * Architecture #13288: Make rudder-notifyd a systemd service * User story #13680: Automated provisioning account * User story #13899: Allow to filter packages loaded into GLPi * User story #14265: Use pytlon lib "apprise" * User story #14366: When license is missing, there is nothing to signal it * User story #14910: Vault generic method should get a single secret * User story #16049: The plugin should be able to handle multiple config files * User story #16379: Add a tool to check for duplicates * User story #16664: Confirmation request before deletion * User story #16665: Show roles nesting * User story #16794: Be able to set Role at user creation * User story #16828: Changes in the user management does not generate event logs * User story #16964: Allow to use data from different folders for node external reports * Bug #17727: Display a message for read_only user who try to accesses plugins page * User story #17825: We should delete property if json path is not found * User story #18464: Kerberos/SPNEGO/GSSAPI * Enhancement #20686: Don't allow creation of user if an invalid user of same name exists * Enhancement #21933: See detailed rights for earch roles * Enhancement #21975: Provide config file samples in rudder-web.properties.d * Enhancement #23266: Make plugin license expiration threshold configurable