10. One Identity Risk Index

12 апреля 2022 г.

15:44

Identity Manager 8.0 - Risk Assessment Administration Guide (oneidentity.com)

Включение вычисления RiskIndex

QER\CalculateRiskIndex


Создание кастомных функций вычисления индекса риска

В Manager идем в пункт Risk Index Functions

Выбираем нужную таблицу (Person)

Assignments - для задания основного значения индекса риска (как правило - максимальное значение из нескольких выбирается)

Properties - для увеличения или уменьшения основного значения.

Можно отключить все функции для того, чтобы не добавлялась путаница.

"anou, "an (NANO V) X 06LueAocrynHaq MHOopMaLVIA 06pa60TKa nepecegeHL•1 General Organizational Address Miscellaneous user defined Infor mation cateaorv Aocryn K Aocryn K rlAH Aocryn K 06LueAocrynHcü VlH$opMaLVIL•1

Таблица пересечений (CCCRiskIndex_Crossing )

70b8me-6aa-401c-9134-eg730bta50b c350cdbe-6b33-4ebc-901&45e21c1352bf Foreign Keys CCC smvaties ccc_KT ccc_PDN ccc_public ccc_RiskIndex *Touched npa8a 3ar1LdCb True False False

Пример Assignments

General ERended Name Description Calculation type Weighting / Change value Disabled Maximum (normalized)

select p.XObjectKey as ObjectKeyTarget, risk.CCC_RiskIndex as SourceValue

, risk.XObjectKey as ObjectKeySource from Person p join PersonInOrg on p.UID_Person = PersonInOrg.UID_Person Join

CCCRiskIndex_Crossing risk on PersonInOrg.UID_Org = risk.CCC_BusinessRole where

(p.CCC_KT = 'true' and risk.CCC_KT = 'true') or (p.CCC_PDN = 'true' and risk.CCC_PDN = 'true') or (p.CCC_PublicInformation = 'true' and risk.CCC_Public = 'true')


Пример Properties

General ERended Name Description Calculation type Weighting / Change value n K LISB Ha sanblcb Disabled Increment 0.02

select xObjectKey as ObjectKeyTarget, 1.0 as SourceValue

from Person p where exists (select top 1 1

from PersonInOrg

where UID_Person = p.UID_Person

and UID_Org = '1e550bc1-5ea4-4ade-9de5-ecca92465374'

)


General ERended Name Description Calculation type Weighting / Change value 06LueAocrynHaq MHOopMaL4L•1A Disabled Increment c.03

select xObjectKey as ObjectKeyTarget, 1.0 as SourceValue

from Person p where CCC_PublicInformation = 'true'


Запуск вычисления индекса риска, через задание планировщика - Calculate risk indexes

-----

Пример SQL запроса для теста

select CCC_RiskIndex, Person.CentralAccount from CCCRiskIndex_Crossing risk join Org org on risk.CCC_BusinessRole = org.UID_Org join PersonInOrg on org.UID_Org = PersonInOrg.UID_org join Person on PersonInOrg.UID_Person = Person.UID_Person where (Person.CCC_KT = 'true' and risk.CCC_KT = 'true') or (Person.CCC_PDN = 'true' and risk.CCC_PDN = 'true') or (Person.CCC_PublicInformation = 'true' and risk.CCC_Public = 'true')