-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redaction of Contacts and the contact handle #98
Comments
You can tell to the RedDog server, which information is public and private. You can give us some feedback if the documention is not clear about it. You can mark the "handle" property as "private" for all entities, an then make an special privacy for entities with some kind of role, for example, you want to show the "handle" of a registrar because is public, so you create an entity_ROLE_registrar.properties with the "handle" property mark as any.
RedDog server do not support this point yet, but it is our plans to support it. |
I think that the above instructions are clear.. Going to give it a go and if I get confused, I'll be back.. but your description and documentation so far makes sense |
Very close :) - The Handle is now not showing for entities which is good. But also isn't showing for the registrar entity (which is bad :) ) I added the file attached and thought that this should have overridden the general entity setting (where handle=none). Do I need to do something further here? entity_ROLE_registrar.properties.txt Note: I had to rename the file to a .txt to allow GitHub to accept it. On the server it is: entity_ROLE_registrar.properties |
Just to be sure and think about other possible causes of why this happens. |
We are running version 1.4.1 The full entity for registrar returns as below (in which there is a role of registrar): |
I guess I found it, should be entity_ROLE_REGISTRAR.properties |
Perfect - Upper case did the trick fro REGISTRAR I did try doing the same for abuse. i.e. entity_ROLE_ABUSE.properties but that doesn't seem to have worked correctly. Not sure if that is because the abuse entity is nested within the registrar entity or something else? |
I'm looking at the code, and it should work for nested entities.
I will inform you if I find something else. |
According to Sections 2.7.4.1 and 2.7.4.2 of the RDAP Response Profile the "handle" of the contact must be omitted where subject to GDPR (unless consent to publish has been given)
The problem we have is that we need to supply this value into the database (entity table) when setting up the entities and then don't (as far as I can tell) have anyway of preventing this displaying within the RDAP response.
I guess technically we could omit the ent_handle but given the requirement for the handle to be unique we could only create one contact like that (whereas in reality the vast majority of our contacts are redacted)
Is there any sensible way to work around this?
The text was updated successfully, but these errors were encountered: