18. One Identity Permissions
2 апреля 2020 г.
14:54
Чтобы Employee мог на портале видеть и редактировать кастомную таблицу надо
1) В Manager в OneIM Manager – Base Role создать Application role с Perm Group = CCCEditRole
2) Поместить Employee в эту App Role
Не работает для сотрудника, к которому привязана административная системна уз 1IM
Отображение кастомных атрибутов на портале
We need to ensure that any schema extensions get assigned access permissions.
If you have a schema extension attribute, on Person say, and there are not permissions set then you will see this text: \<hidden:XXXX>
![Requête Attestation Conformité Responsabilités Appels @Données principales - Abdo, Antoine (ANTOINE.A Date de naissance Numéro personnel Genre Compte d'utilisateur central Adresse e-mail par défaut 0 - Inconnu ANTOINEABDO [redacted-email] Informations de l'organisation Centre de coûts principal Département principal Employment Code (non attribué) Marketing <hidden: Employment Code* Û Externe Attribuer Modifier](../media/18. One Identity Permissions/media/image1.png)
Permission groups are created at Install time to help with this:
CCCEditPermissions, CCCViewPermisions, CCCEditRole and CCCViewRole.
We just need to ensure that the standard permission groups inherit these new permissions. This is done in Designer->Permissions:

Optional: Just verify the permission of the CCC*Permission roles:

And now, alles gut. To avoid seeing a cached value of the web pages, you should:
-
Delete all the Cache directories in the Web Portal IIS AppData folder
-
iisreset
-
Login again to the portal