How do I enable anonymization for Analytics reports?
Purpose
Anonymization is a procedure that hashes certain sensitive information in the auxiliary database tables, so that an NSP non-admin user with an anonymization role can only access encrypted information, such as the mobile subscriber name or ID.
Note:
Contact your Nokia support representative for information about which tables/columns to anonymize based on your privacy needs.
Steps
|
|
1 |
Enable anonymization for Analytics reports:
-
In the auxiliary database, go to /opt/nsp/nfmp/auxdb/install/bin.
-
Enter the following:
./auxdbAdmin.sh help ↵
./auxdbAdmin.sh addAnonymization schema table_name column_name ↵
For example:
./auxdbAdmin.sh addAnonymization samdb Analytics_cflowd_aa_mobile_volume_ag_r_day obsSubId
-
Enter the auxiliary database dba password.
|
2 |
Configure and assign the anonymization role to the NSP user:
-
Log in to the main server station as the nsp admin user or a user with admin privileges.
-
Import NFM-P user groups since the user is from an outside NSP source; see the NSP System Administrator Guide .
-
Create a role with Analytics Reports access permissions and anonymization enabled, and assign it to an NSP non-admin user:
-
for Permissions, choose Read/Write/Execute for Analytics
-
enable the Enable Report Data Anonymization check box
-
enable access to the reports and data domains, as required
See the NSP System Administrator Guide for more information.
|
3 |
Disable anonymization for Analytics reports, if required:
-
In the auxiliary database, go to /opt/nsp/nfmp/auxdb/install/bin.
-
Enter the following:
./auxdbAdmin.sh help ↵
./auxdbAdmin.sh removeAnonymization schema table_name column_name ↵
For example:
./auxdbAdmin.sh removeAnonymization samdb Analytics_cflowd_aa_mobile_volume_ag_r_day obsSubId
-
Enter the auxiliary database dba password.
End of steps |
Example
The following figures show the same report but with different outputs. The first report displays anonymized output, in this case, subscriber information, as seen by an anonymized user. The second report shows output in clear text for the subscriber information.