At this time the functionality is only available to use via addons. For more information on configuring addons to use this feature, please see the addons documentation.
Anonymizing of users SHOULD NOT be used by any site using a common user database because the server addon cannot know the transactions in other databases.
Anonymizing Users is not reversible.
Extreme caution should be used when granting permissions.
Sites should ensure proper database backup procedures in place.
Database recovery is the only way to restore users & their associated data.
Username:
The anonymized username will be a unique identifier with a prefix of "Anonymous_". E.g. Anonymous_874bf821-1cb9-426d-853e-4b5e8878dd10
Password:
The password is set to null to prevent login to the web interface.
UserImage:
All images associated with a user are purged. The UserImage column is set to null.
Cleared:
The cleared value will be Anonymous for all anonymized users.
Fields that are anonymized can be overwritten by addon developers.
The following are the default (& suggested) list of fields that should be anonymized to remove personally identifiable information:
FirstName
LastName
Address
Address2
City
State
Zip
Country
SAddress
SAddress2
SCity
SState
SZip
SCountry
EMailAddress
Phone
Fax
ID
IDType
AltID
AltIDType
DateOfBirth
Organization
PasswordHint
Records are deleted from the following for the specific user being anonymized:
ActivityHistory
Alerts
BillingGatewayTransactions
BillingGatewayTransactionLinks
EmailCopies
ProxyLink
ResearcherTags
UserAccountLinks
UserAttachments (& related FileInformation and Files)
UserChangeHistory
UserHistory
UserImages
UserNotes
UserValidation
WebSession
To maintain data for reports & statistics, the new anonymized username is updated in the following tables instead of deleting records:
Tracking
Transactions
- If the transaction has a researcher, but the transaction's user is being anonymized, the transaction is reassigned to the researcher.
- If the transaction has a researcher who is being anonymized, the researcher is removed from the transaction, but the transaction continues to belong to the original owner.