Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devel:documentation:contracts:adm:contract_guarantee [2021/03/01 07:49]
husniko
devel:documentation:contracts:adm:contract_guarantee [2022/02/07 13:06] (current)
doischert
Line 18: Line 18:
 \\ \\
 \\ \\
-\\ 
-\\ 
-\\ 
-\\ 
-   
 ____________________________________________ ____________________________________________
 === Add guarantee bulk action === === Add guarantee bulk action ===
 {{:devel:documentation:contracts:adm:addguaranteebaconfig.png?400 |}} {{:devel:documentation:contracts:adm:addguaranteebaconfig.png?400 |}}
 **Add guarantee** bulk action enables to add multiple selected guarantees to all contracts the identity have. User performing this action has to be extra authorized to ''CONTRACTGUARANTEE\_CREATE''. **Add guarantee** bulk action enables to add multiple selected guarantees to all contracts the identity have. User performing this action has to be extra authorized to ''CONTRACTGUARANTEE\_CREATE''.
 +
 \\ \\
 \\ \\
Line 36: Line 32:
 \\ \\
 \\ \\
-\\ +
-\\ +
-\\ +
-\\+
 ____________________________________________ ____________________________________________
 === Remove guarantee bulk action === === Remove guarantee bulk action ===
 {{:devel:documentation:contracts:adm:removeguaranteebaconfig.png?400 |}} {{:devel:documentation:contracts:adm:removeguaranteebaconfig.png?400 |}}
-**Remove guarantee** bulk action removes all multiple selected guarantees from all contracts the identity have. User performing this action has to be extra authorized to ''CONTRACTGUARANTEE\_DELETE''. If none of selected guarantees is guarantee of the processed contract, such contract is skipped.+**Remove guarantee** bulk action removes all multiple selected guarantees from all contracts the identity have. Only identities which are, in fact, contract guarantees for the selected users will be shown here. User performing this action has to be extra authorized to ''CONTRACTGUARANTEE\_DELETE''. If none of selected guarantees is guarantee of the processed contract, such contract is skipped
 + 
 +By default, this bulk action can be only used on a maximum of 500 users. This can be increased by setting the property `idm.sec.core.filter.check.size.maximum` to a higher number. 
 + 
 +If the selected users have more than 45 contract guarantees in total, no filtering is done for performance reasons and all active identities are shown instead. If this happens, the user is notified that they see all users.
 \\ \\
 \\ \\
Line 52: Line 49:
 \\ \\
 \\ \\
-\\ 
-\\ 
-\\ 
-\\ 
- 
  
 ____________________________________________ ____________________________________________
 === Replace guarantee bulk action === === Replace guarantee bulk action ===
 {{:devel:documentation:contracts:adm:changeguaranteebaconfig.png?400 |}} {{:devel:documentation:contracts:adm:changeguaranteebaconfig.png?400 |}}
-**Replace guarantee** bulk action is able to replace the original guarantee for the new one for all contracts the identity have. User performing this action has to be extra authorized to ''CONTRACTGUARANTEE\_UPDATE''. If selected guarantee is not a guarantee of the processed contract, such exchange doesn't take place. +**Replace guarantee** bulk action is able to replace the original guarantee for the new one for all contracts the identity have. Only identities which are, in fact, contract guarantees for the selected users will be shown here. User performing this action has to be extra authorized to ''CONTRACTGUARANTEE\_UPDATE''. If selected guarantee is not a guarantee of the processed contract, such exchange doesn't take place. 
-\\+ 
 +By default, this bulk action can be only used on a maximum of 500 users. This can be increased by setting the property `idm.sec.core.filter.check.size.maximum` to a higher number. 
 + 
 +If the selected users have more than 45 contract guarantees in total, no filtering is done for performance reasons and all active identities are shown instead. If this happens, the user is notified that they see all users. 
 \\ \\
 \\ \\
Line 80: Line 76:
 {{:devel:documentation:contracts:adm:addguaranteebaresult.png?600 |}} {{:devel:documentation:contracts:adm:addguaranteebaresult.png?600 |}}
  
-Result log contains records of successfully created, deleted and replaced contract guarantees (rec. ''1.'' in the picture). Number ''2.'' in the picture depicts the situation, when the new guarantee wasn't created because of missing permissions. If this happens the record contains instead of ''contract guarantee'' entity ''identity contract'' which the new guarantee wasn't created to. +Result log contains records of successfully created, deleted and replaced contract guarantees (rec. ''1.'' in the picture). Number ''2.'' in the picture depicts the situation, when the new guarantee wasn't created because of missing permissions. If this happens the record contains instead of ''contract guarantee'' entity ''identity contract'' which the new guarantee wasn't created for.
- +
  
  • by husniko