Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
We are trying to update user names of NP users keeping email ids same. The log says
"Importing USER with name 'ABCD' : skipped. The email 'ABCD@hello.com' is already in use."
we were under the impression that Import task matches email id and updates any user's attributes based on that. But looks like we can not change user names.
Can anyone help or confirm on this.
Hi,
You have to enable the checkbox "Remove users not present in newest import sources". This will delete the old user and create a new one with the new name and the same other configurations. Refer to https://help.qlik.com/en-US/nprinting/February2024/Content/NPrinting/DeployingQVNprinting/Import-Use...
Best Regards,
Ruggero
The help page says-
Only users added in a previous run of the same import will be removed.
Other users, like those added manually, will not be removed.
I am not using the same import task, do you say it will still work ?
no, it will not. needs to be the same import task
Hi,
A importing task can delete only the users created by the same importing task:
- you have to delete users created manually, via APIs or imported by another task manually or via APIs (https://help.qlik.com/en-US/nprinting/May2023/APIs/NP+API/index.html?page=69#Users) and them re-create those users using the final import task
- if you delete the import task that created some users no other import tasks will be able to delete them
Best Regards,
Ruggero
But would I need to readd all the roles, filters etc if the user are created again?
Hi,
Are you importing from Excel file? In that case you already have the filters, roles, etc listed in the source file.
Ruggero
No, all the users are in the AD so we are using LDAP to import them.
Hi,
The email is the ID of the user in Qlik NPrinting. Did you checked the option "Update User if Modified" in the Import Task?
Best Regards,
Ruggero
Yes that boxes is checked.
In the log I get Warn - Importing USER with name 'test.test - full name' skipped. The email 'test.test@test.com' is already in use.
The email is the same but we only wants to update the Full name. Lets say someone changed their names for some reason.