Анонімізація — це механізм приховування змісту окремих полів об’єкта від публічних користувачів
Анонімізовані дані залишаються видимими тільки власнику об’єкта, якщо запит виконується з використанням відповідного acc_token.
Можливість анонімізувати обʼєкти приватизації (Asset, Large Asset), Інформаційне повідомення ((Large)Announcement, Redemption) та Execution - НЕ розроблялася. Таких бізнес вимог не було.
Приклад анонімізованих полів:
"title": {
"uk_UA": "***** ***** ***** ***** ***** ***** *****"
},
"relatedOrganizations": {
"propertyOwner": {
"name": {
"uk_UA": "***** ***** ***** *****"
},
"identifier": {
"scheme": "UA-EDR",
"legalName": {
"uk_UA": "***** ***** ***** *****"
},
"id": "***** *****"
},
"address": {
"streetAddress": {
"uk_UA": "***** ***** *****"
},
"locality": {
"uk_UA": "***** *****"
},
"region": {
"uk_UA": "***** ***** ***** ***** *****"
},
"postalCode": "*****",
"countryName": {
"uk_UA": "***** *****"
}
},
"contactPoint": {
"name": {
"uk_UA": "***** ***** ***** ***** ***** *****"
},
"email": "***** ***** *****",
"telephone": "***** ***** *****"
},
"representativeInfo": "***** ***** ***** ***** ***** ***** ***** ***** *****"
}
}
Загальні правила
Під час публікації об’єктів реєстру в ЦБД автоматична анонімізація не виконується
Анонімізація може бути застосована за зверненням через Адміністративну панель (Адмінку)
Для анонімізованих об’єктів можливо опублікувати пов’язану Процедуру напрямку LL* (оренда державного та комунального майна)
- Для анонімізованих об’єктів можливо опублікувати пов’язані Lease Request (RGLR) та Action (RGLA)
Ознака анонімізації присутня у вигляді поля:
"_protected": true
Рівні анонімізації
Для об’єктів Реєстру існує лише один рівень анонімізації
Поле protected_level в об’єктах Реєстру не використовується
Registry
Після виконання команди анонімізації через Адмінку для об’єкта registry.Registry приховуються значення у таких полях:
| Що анонімізується | Як анонімізується | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| title.* | |||||||||||
| registryObjectItems | |||||||||||
| basicInfo | |||||||||||
| title.* | |||||||||||
| description.* | |||||||||||
| placing | |||||||||||
| address | Всі вкладені поля, окрім address.addressID.scheme | ||||||||||
| location.* | |||||||||||
reProps vehicleProps jpcProps | Всі вкладені поля анонімізуються за наступною логікою:
| ||||||||||
relatedOrganizations | |||||||||||
propertyOwner | Всі вкладені поля, окрім identifier.scheme | ||||||||||
sellingEntity | Всі вкладені поля, окрім identifier.scheme | ||||||||||
governer | Всі вкладені поля, окрім identifier.scheme | ||||||||||
statusesDecisions | |||||||||||
propertyOwnerApproval.x_verificationDocuments | |||||||||||
sellingEntityApproval.x_verificationDocuments | |||||||||||
governingEntityApproval.x_verificationDocuments | |||||||||||
maintenanceRepairAgreement.x_verificationDocuments | |||||||||||
privatizationDecision.x_verificationDocuments | |||||||||||
investmentDecision.x_verificationDocuments | |||||||||||
heritageApproval.x_verificationDocuments | |||||||||||
registrationRequisites | |||||||||||
leaseRules |
| ||||||||||
intendedUseRestrictionDescription |
| ||||||||||
valuesCharacteristics |
| ||||||||||
marketValueValuationDetails |
| ||||||||||
contracts |
| ||||||||||
contractNumber |
| ||||||||||
title.* |
| ||||||||||
description.* |
| ||||||||||
value.amount
|
| ||||||||||
buyers |
| ||||||||||
| name.* | ||||||||||
| identifier.legalName.* | ||||||||||
| identifier.id | ||||||||||
| address.* | ||||||||||
| contactPoint.* | ||||||||||
| contractMethod | ||||||||||
| documents.title.* documents.description.* documents.url documents.format documents.hash documents._ds_id documents._ds_scope | ||||||||||
documents |
|
| |||||||||
| documents.title.* documents.description.* documents.url documents.format documents.hash documents._ds_id documents._ds_scope |
| |||||||||
Lease Request
Після виконання команди анонімізації через Адмінку для об’єкта registry.leaseRequest приховуються значення у таких полях:
| Що анонімізується | Як анонімізується |
|---|---|
sellingEntity | всі поля, окрім identifier.scheme address.addressID.scheme |
description |
поля requestor та documents[] не відображаються для публічного користувача навіть для не анонімізованого обʼєкта. Їх можнапобачити тільки зробивша запит з використанням токену обʼєкта
Action
Після виконання команди анонімізації через Адмінку для об’єкта registry.action приховуються значення у таких полях:
| Що анонімізується | Як анонімізується |
|---|---|
actingEntity | всі поля, окрім identifier.scheme |
description | |
relatedEntity.* | |
documents |
|
| documents.title.* documents.description.* documents.url documents.format documents.hash documents._ds_id documents._ds_scope |