Skip to Main Content
HCL Domino Ideas Portal

Welcome to the #dominoforever Product Ideas Forum! The place where you can submit product ideas and enhancement request. We encourage you to participate by voting on, commenting on, and creating new ideas. All new ideas will be evaluated by HCL Product Management & Engineering teams, and the next steps will be communicated. While not all submitted ideas will be executed upon, community feedback will play a key role in influencing which ideas are and when they will be implemented.

For more information and upcoming events around #dominoforever, please visit our Destination Domino Page

Status Under Consideration
Workspace Domino Designer
Categories LotusScript
Created by Guest
Created on Aug 14, 2020

notesAdministrationProcess.DeleteUser doesn't delete Vault ID

"notesAdministrationProcess.DeleteUser" won't touch the vault. Domino does not have any API that can be used to delete an ID from the vault, or to mark an ID in the vault inactive. An admin must manually delete/mark inactive an ID entry in the vault. In the Admin client (Domino Administrator), if an administrator manually deletes a user, there's also an option in the UI about what to do about the vault entry. If the person is to be programmatically deleted, the programmer must take action to delete the entry in the vault.

Please allow notesAdministrationProcess.DeleteUser to have the same option for about what to do about the vault entry as the Admin client.

  • Attach files
  • Guest
    Reply
    |
    Sep 27, 2020

    An enumerated is the application layer, not the server layer.

  • Guest
    Reply
    |
    Sep 15, 2020

    The same way as if you deleted the user manually and chose the option to delete the ID from the vault.

    Seriously, the answer to that question really depends on your backup strategy and doesn't address the fact that there are two different ways to delete a user, manually and programatically. which provide different functionality.

    Deletion of a user has multiple flow-on effects that wouldn't just be resolved by keeping an ID. There are many things that would need to be reversed if a user was to be truly restored. These include reverting ACL entries, readding them to groups, putting them back into the Domino Directory, replacing private design elements, etc

  • Admin
    Thomas Hampel
    Reply
    |
    Sep 6, 2020

    How would you recover a user that was accidentially deleted?

1 MERGED

Remove id from vault programmatically

Merged
Add an extra parameter to the NotesAdministrationProcess.DeleteUser function to optionally specify if the ID file should be deleted from the vault. When deleting a user manually via the Admin client, we are give the option to delete the id from th...
over 3 years ago in Domino Designer / LotusScript 0 Under Consideration