Open jmartins1 opened 2 years ago
1 - Full support, think that it should import a unique identifier such as the SID, like you mentioned. 2 - Some solution would be nice, I'd prefer if there was a flag for AD disabled accounts so you could easily run a report on assets assigned to disabled users but that works better with my workflow - anything would be great.
Is your feature request related to a problem? Please describe.
Synced user accounts from Active Directory. Name changes in Active Directory cause the creation of a new account in SnipeIT instead of updating the existing SnipeIT account.
Accounts in SnipeIT remain after Active Directory account has been removed.
Unable to configure SnipeIT to ignore the import of unwanted accounts from Active Directory.
Having to manually assign permissions/roles.
Describe the solution you'd like
Or
Provide a method to safely change the SnipeIT user information in the database.
Please consider an option to allow the removal of sunset Active Directory accounts from SnipeIT. Allow SnipeIT to compare account information based on SID or other information to determine if an account has been removed from Active Directory. If so, and the admin has (a.) Checked an option to automatically remove sunset accounts and (b.) the account does not have assets, delete the account. If the account does have assets assigned, notify the admin to manually resolve.
Provide a method to prevent identified LDAP accounts from being imported during sync. Possibly based on a security group membership in Active Directory. This may also be a good option to allow or prevent account deletions in the previous answer ( number 2 above ).
Please consider allowing the admin the ability to create a security group in Activity Directory and use it within SnipeIT to assign users permissions/roles. The admin would assign the user within Active Directory to a security group, when imported by SnipeIT, the user would receive the appropriate roles/permissions.
Describe alternatives you've considered
N/A
Additional context
N/A