[ 
https://issues.apache.org/jira/browse/FINERACT-2209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17934476#comment-17934476
 ] 

Marta Jankovics commented on FINERACT-2209:
-------------------------------------------

{code:java}
select   distinct  perm.code from   (  values ('CREATE_JOURNALENTRY'), 
('DEFINEOPENINGBALANCE_JOURNALENTRY'), ('REVERSE_JOURNALENTRY'), 
('UPDATERUNNINGBALANCE_JOURNALENTRY'), ('CREATE_PROVISIONENTRIES'), 
('CREATE_PROVISIONJOURNALENTRIES'), ('RECREATE_PROVISIONENTRIES'), 
('CREATE_ADHOC'), ('DELETE_ADHOC'), ('UPDATE_ADHOC'), 
('UPDATE_BATCH_BUSINESS_STEP'), ('CREATE_ACCOUNTNUMBERFORMAT'), 
('DELETE_ACCOUNTNUMBERFORMAT'), ('UPDATE_ACCOUNTNUMBERFORMAT'), 
('ACTIVATE_EMAIL_CAMPAIGN'), ('CLOSE_EMAIL_CAMPAIGN'), 
('CREATE_EMAIL_CAMPAIGN'), ('CREATE_EMAIL'), ('DELETE_EMAIL_CAMPAIGN'), 
('DELETE_EMAIL'), ('REACTIVATE_EMAIL_CAMPAIGN'), ('UPDATE_EMAIL_CAMPAIGN'), 
('UPDATE_EMAIL_CONFIGURATION'), ('ACTIVATE_SMSCAMPAIGN'), 
('CLOSE_SMSCAMPAIGN'), ('CREATE_SMSCAMPAIGN'), ('DELETE_SMSCAMPAIGN'), 
('REACTIVATE_SMSCAMPAIGN'), ('UPDATE_SMSCAMPAIGN'), ('CREATE_CODE'), 
('CREATE_CODEVALUE'), ('DELETE_CODE'), ('DELETE_CODEVALUE'), ('UPDATE_CODE'), 
('UPDATE_CODEVALUE'), ('UPDATE_EXTERNALSERVICES'), ('UPDATE_CONFIGURATION'), 
('CREATE_CREDITBUREAU_CONFIGURATION'), ('CREATE_ORGANISATIONCREDITBUREAU'), 
('CREATE_CREDITBUREAU_LOANPRODUCT_MAPPING'), ('DELETE_CREDITREPORT'), 
('GET_CREDITREPORT'), ('SAVE_CREDITREPORT'), 
('UPDATE_ORGANISATIONCREDITBUREAU'), ('UPDATE_CREDITBUREAU_CONFIGURATION'), 
('UPDATE_CREDITBUREAU_LOANPRODUCT_MAPPING'), ('CREATE_ENTITY_DATATABLE_CHECK'), 
('CREATE_REPORT'), ('DELETE_ENTITY_DATATABLE_CHECK'), ('DELETE_REPORT'), 
('UPDATE_REPORT'), ('CREATE_ENTITYMAPPING'), ('DELETE_ENTITYMAPPING'), 
('UPDATE_ENTITYMAPPING'), ('CREATE_HOOK'), ('DELETE_HOOK'), ('UPDATE_HOOK'), 
('UPDATE_SCHEDULER'), ('EXECUTE_INLINE_JOB'), ('CREATE_REPORTMAILINGJOB'), 
('DELETE_REPORTMAILINGJOB'), ('UPDATE_REPORTMAILINGJOB'), ('CREATE_SMS'), 
('DELETE_SMS'), ('UPDATE_SMS'), ('UPDATE_LIKELIHOOD'), 
('CREATE_INTERTRANSFER'), ('CREATE_INTERID'), ('CREATE_INTERQUOTE'), 
('CREATE_INTERREQUEST'), ('DELETE_INTERID'), ('PREPARE_INTERTRANSFER'), 
('RELEASE_INTERTRANSFER'), ('UPDATE_XBRLMAPPING'), ('ACTIVATE_HOLIDAY'), 
('CREATE_HOLIDAY'), ('DELETE_HOLIDAY'), ('UPDATE_HOLIDAY'), 
('UPDATE_CURRENCY'), ('CREATE_OFFICE'), ('CREATE_OFFICETRANSACTION'), 
('DELETE_OFFICETRANSACTION'), ('UPDATE_OFFICE'), ('CREATE_PROVISIONCATEGORY'), 
('CREATE_PROVISIONCRITERIA'), ('DELETE_PROVISIONCATEGORY'), 
('DELETE_PROVISIONCRITERIA'), ('UPDATE_PROVISIONCATEGORY'), 
('UPDATE_PROVISIONCRITERIA'), ('CREATE_STAFF'), ('UPDATE_STAFF'), 
('UPDATE_WORKINGDAYS'), ('CREATE_ACCOUNTTRANSFER'), 
('CREATE_STANDINGINSTRUCTION'), ('DELETE_STANDINGINSTRUCTION'), 
('REFUNDBYTRANSFER_ACCOUNTTRANSFER'), ('UPDATE_STANDINGINSTRUCTION'), 
('CREATE_CALENDAR'), ('DELETE_CALENDAR'), ('UPDATE_CALENDAR'), 
('ACTIVATE_CLIENT'), ('CREATE_ADDRESS'), ('CREATE_FAMILYMEMBERS'), 
('ASSIGNSTAFF_CLIENT'), ('CLOSE_CLIENT'), ('CREATE_CLIENTCHARGE'), 
('CREATE_CLIENT'), ('CREATE_CLIENTIDENTIFIER'), ('DELETE_CLIENTCHARGE'), 
('DELETE_CLIENT'), ('DELETE_FAMILYMEMBERS'), ('DELETE_CLIENTIDENTIFIER'), 
('PAY_CLIENTCHARGE'), ('REACTIVATE_CLIENT'), ('REJECT_CLIENT'), 
('UNASSIGNSTAFF_CLIENT'), ('UNDOTRANSACTION_client'), ('UNDOREJECT_CLIENT'), 
('UNDOWITHDRAWAL_CLIENT'), ('UPDATE_ADDRESS'), ('UPDATE_CLIENT'), 
('UPDATE_FAMILYMEMBERS'), ('UPDATE_CLIENTIDENTIFIER'), 
('UPDATESAVINGSACCOUNT_CLIENT'), ('WAIVE_CLIENTCHARGE'), ('WITHDRAW_CLIENT'), 
('CREATE_COLLATERAL'), ('DELETE_COLLATERAL'), ('UPDATE_COLLATERAL'), 
('CREATE_CLIENT_COLLATERAL_PRODUCT'), ('CREATE_COLLATERAL_PRODUCT'), 
('DELETE_CLIENT_COLLATERAL_PRODUCT'), ('DELETE_COLLATERAL_PRODUCT'), 
('DELETE_LOAN_COLLATERAL_PRODUCT'), ('UPDATE_CLIENT_COLLATERAL_PRODUCT'), 
('UPDATE_COLLATERAL_PRODUCT'), ('SAVE_COLLECTIONSHEET'), 
('UPDATE_COLLECTIONSHEET'), ('CREATE_FUND'), ('UPDATE_FUND'), 
('ACTIVATE_CENTER'), ('ACTIVATE_GROUP'), ('ASSIGNSTAFF_GROUP'), 
('ASSIGNROLE_GROUP'), ('ASSOCIATECLIENTS_GROUP'), ('ASSOCIATEGROUPS_CENTER'), 
('CLOSE_CENTER'), ('CLOSE_GROUP'), ('CREATE_CENTER'), ('CREATE_GROUP'), 
('DELETE_CENTER'), ('DELETE_GROUP'), ('DISASSOCIATECLIENTS_GROUP'), 
('DISASSOCIATEGROUPS_CENTER'), ('SAVECOLLECTIONSHEET_CENTER'), 
('SAVECOLLECTIONSHEET_GROUP'), ('UNASSIGNSTAFF_GROUP'), ('UNASSIGNROLE_GROUP'), 
('UPDATE_CENTER'), ('UPDATE_GROUP'), ('UPDATEROLE_GROUP'), 
('CREATE_INTERESTRATECHART'), ('CREATE_CHARTSLAB'), 
('DELETE_INTERESTRATECHART'), ('DELETE_CHARTSLAB'), 
('UPDATE_INTERESTRATECHART'), ('UPDATE_CHARTSLAB'), 
('INTERESTPAYMENTWAIVER_LOAN'), ('REAGE_LOAN'), ('UNDO_REAGE_LOAN'), 
('REAMORTIZE_LOAN'), ('UNDO_REAMORTIZE_LOAN'), ('CREATE_PRODUCTMIX'), 
('DELETE_PRODUCTMIX'), ('UPDATE_PRODUCTMIX'), ('CREATE_MEETING'), 
('DELETE_MEETING'), ('SAVEORUPDATEATTENDANCE_MEETING'), ('UPDATE_MEETING'), 
('CREATE_RATE'), ('UPDATE_RATE'), ('BOUNCE_REPAYMENT_WITH_POSTDATEDCHECKS'), 
('DELETE_REPAYMENT_WITH_POSTDATEDCHECKS'), 
('UPDATE_REPAYMENT_WITH_POSTDATEDCHECKS'), ('ACTIVATE_FIXEDDEPOSITACCOUNT'), 
('ACTIVATE_RECURRINGDEPOSITACCOUNT'), ('ACTIVATE_SAVINGSACCOUNT'), 
('CREATE_SAVINGSACCOUNTCHARGE'), ('APPLYANNUALFEE_SAVINGSACCOUNT'), 
('BLOCKCREDIT_SAVINGSACCOUNT'), ('BLOCKDEBIT_SAVINGSACCOUNT'), 
('BLOCK_SAVINGSACCOUNT'), ('CALCULATEINTEREST_FIXEDDEPOSITACCOUNT'), 
('CALCULATEINTEREST_RECURRINGDEPOSITACCOUNT'), 
('CALCULATEINTEREST_SAVINGSACCOUNT'), ('CLOSE_FIXEDDEPOSITACCOUNT'), 
('CLOSE_GSIMACCOUNT'), ('CLOSE_RECURRINGDEPOSITACCOUNT'), 
('CLOSE_SAVINGSACCOUNT'), ('CREATE_FIXEDDEPOSITPRODUCT'), 
('CREATE_RECURRINGDEPOSITPRODUCT'), ('CREATE_SAVINGSPRODUCT'), 
('DELETE_FIXEDDEPOSITPRODUCT'), ('DELETE_RECURRINGDEPOSITPRODUCT'), 
('DELETE_SAVINGSACCOUNTCHARGE'), ('DELETE_SAVINGSPRODUCT'), 
('DEPOSIT_SAVINGSACCOUNT'), ('APPROVE_FIXEDDEPOSITACCOUNT'), 
('APPROVALUNDO_FIXEDDEPOSITACCOUNT'), ('DELETE_FIXEDDEPOSITACCOUNT'), 
('UPDATE_FIXEDDEPOSITACCOUNT'), ('REJECT_FIXEDDEPOSITACCOUNT'), 
('CREATE_FIXEDDEPOSITACCOUNT'), ('WITHDRAW_FIXEDDEPOSITACCOUNT'), 
('DEPOSIT_FIXEDDEPOSITACCOUNT'), ('ADJUSTTRANSACTION_FIXEDDEPOSITACCOUNT'), 
('ACTIVATE_GSIMACCOUNT'), ('APPROVE_GSIMACCOUNT'), ('UPDATE_GSIMACCOUNT'), 
('REJECT_GSIMACCOUNT'), ('CREATE_GSIMACCOUNT'), ('DEPOSIT_GSIMACCOUNT'), 
('APPROVALUNDO_GSIMACCOUNT'), ('HOLDAMOUNT_SAVINGSACCOUNT'), 
('INACTIVATE_SAVINGSACCOUNTCHARGE'), ('PAY_SAVINGSACCOUNTCHARGE'), 
('POSTINTEREST_FIXEDDEPOSITACCOUNT'), ('POSTINTEREST_RECURRINGDEPOSITACCOUNT'), 
('POSTINTEREST_SAVINGSACCOUNT'), ('POSTINTERESTASONDATE_SAVINGSACCOUNT'), 
('PREMATURECLOSE_FIXEDDEPOSITACCOUNT'), 
('PREMATURECLOSE_RECURRINGDEPOSITACCOUNT'), 
('APPROVE_RECURRINGDEPOSITACCOUNT'), ('APPROVALUNDO_RECURRINGDEPOSITACCOUNT'), 
('DELETE_RECURRINGDEPOSITACCOUNT'), ('UPDATE_RECURRINGDEPOSITACCOUNT'), 
('REJECT_RECURRINGDEPOSITACCOUNT'), ('CREATE_RECURRINGDEPOSITACCOUNT'), 
('WITHDRAW_RECURRINGDEPOSITACCOUNT'), ('DEPOSIT_RECURRINGDEPOSITACCOUNT'), 
('UPDATEDEPOSITAMOUNT_RECURRINGDEPOSITACCOUNT'), 
('ADJUSTTRANSACTION_RECURRINGDEPOSITACCOUNT'), 
('RELEASEAMOUNT_SAVINGSACCOUNT'), ('REMOVESAVINGSOFFICER_SAVINGSACCOUNT'), 
('REVERSETRANSACTION_SAVINGSACCOUNT'), ('APPROVE_SAVINGSACCOUNT'), 
('APPROVALUNDO_SAVINGSACCOUNT'), ('DELETE_SAVINGSACCOUNT'), 
('UPDATE_SAVINGSACCOUNT'), ('REJECT_SAVINGSACCOUNT'), 
('CREATE_SAVINGSACCOUNT'), ('WITHDRAW_SAVINGSACCOUNT'), 
('ADJUSTTRANSACTION_SAVINGSACCOUNT'), ('UNBLOCKCREDIT_SAVINGSACCOUNT'), 
('UNBLOCKDEBIT_SAVINGSACCOUNT'), ('UNBLOCK_SAVINGSACCOUNT'), 
('UNDOTRANSACTION_FIXEDDEPOSITACCOUNT'), 
('UNDOTRANSACTION_RECURRINGDEPOSITACCOUNT'), 
('UNDOTRANSACTION_SAVINGSACCOUNT'), ('UPDATE_FIXEDDEPOSITPRODUCT'), 
('UPDATE_RECURRINGDEPOSITPRODUCT'), ('UPDATE_SAVINGSACCOUNTCHARGE'), 
('UPDATESAVINGSOFFICER_SAVINGSACCOUNT'), ('UPDATE_SAVINGSPRODUCT'), 
('UPDATEWITHHOLDTAX_SAVINGSACCOUNT'), ('WAIVE_SAVINGSACCOUNTCHARGE'), 
('WITHDRAWAL_SAVINGSACCOUNT'), ('WITHDRAWAL_FIXEDDEPOSITACCOUNT'), 
('WITHDRAWAL_RECURRINGDEPOSITACCOUNT'), ('CREATE_SSBENEFICIARYTPT'), 
('DELETE_SSBENEFICIARYTPT'), ('UPDATE_SSBENEFICIARYTPT'), 
('DELINK_ACCOUNT_FROM_POCKET'), ('LINK_ACCOUNT_TO_POCKET'), 
('ACTIVATE_SHAREACCOUNT'), ('APPLYADDITIONALSHARES_SHAREACCOUNT'), 
('APPROVEADDITIONALSHARES_SHAREACCOUNT'), ('APPROVE_SHAREACCOUNT'), 
('CLOSE_SHAREACCOUNT'), ('CREATE_SHAREACCOUNT'), ('REDEEMSHARES_SHAREACCOUNT'), 
('REJECTADDITIONALSHARES_SHAREACCOUNT'), ('REJECT_SHAREACCOUNT'), 
('UNDOAPPROVAL_SHAREACCOUNT'), ('UPDATE_SHAREACCOUNT'), 
('APPROVE_DIVIDEND_SHAREPRODUCT'), ('CREATE_SHAREPRODUCT'), 
('CREATE_DIVIDEND_SHAREPRODUCT'), ('DELETE_DIVIDEND_SHAREPRODUCT'), 
('UPDATE_SHAREPRODUCT'), ('CREATE_TAXCOMPONENT'), ('CREATE_TAXGROUP'), 
('UPDATE_TAXCOMPONENT'), ('UPDATE_TAXGROUP'), ('ACCEPTTRANSFER_CLIENT'), 
('PROPOSEANDACCEPTTRANSFER_CLIENT'), ('PROPOSETRANSFER_CLIENT'), 
('REJECTTRANSFER_CLIENT'), ('TRANSFERCLIENTS_GROUP'), 
('WITHDRAWTRANSFER_CLIENT'), ('CREATE_TEMPLATE'), ('DELETE_TEMPLATE'), 
('UPDATE_TEMPLATE'), ('CREATE_ROLE'), ('CREATE_USER'), ('DELETE_ROLE'), 
('DELETE_USER'), ('DISABLE_ROLE'), ('ENABLE_ROLE'), ('UPDATE_PERMISSION'), 
('UPDATE_PASSWORD_PREFERENCES'), ('UPDATE_ROLE'), ('PERMISSIONS_ROLE'), 
('UPDATE_USER'), ('CANCEL_ASSET_OWNER_TRANSACTION'), 
('CREATE_EXTERNAL_ASSET_OWNER_LOAN_PRODUCT_ATTRIBUTE'), 
('UPDATE_EXTERNAL_ASSET_OWNER_LOAN_PRODUCT_ATTRIBUTE'), 
('INTERMEDIARYSALE_LOAN'), ('CANCEL_LOAN'), ('SALE_LOAN'), ('BUYBACK_LOAN'), 
('UPDATE_DELINQUENCY_BUCKET'), ('CREATE_DELINQUENCY_ACTION'), 
('CREATE_DELINQUENCY_BUCKET'), ('CREATE_DELINQUENCY_RANGE'), 
('DELETE_DELINQUENCY_BUCKET'), ('UPDATEDELINQUENCY_LOAN'), 
('DELETE_DELINQUENCY_RANGE'), ('UPDATE_DELINQUENCY_RANGE'), 
('UPDATE_LOANPRODUCT'), ('CREATE_LOANPRODUCT'), ('DISBURSE_LOAN'), 
('UPDATE_LOAN'), ('REJECT_GLIMLOAN'), ('RECOVERGUARANTEES_LOAN'), 
('CREATE_LOAN'), ('UNDODISBURSAL_GLIMLOAN'), ('CLOSEASRESCHEDULED_LOAN'), 
('CREATESCHEDULEEXCEPTIONS_LOAN'), ('MERCHANTISSUEDREFUND_LOAN'), 
('REMOVELOANOFFICER_LOAN'), ('WRITEOFF_LOAN'), ('DISBURSE_GLIMLOAN'), 
('ADJUSTMENT_LOANCHARGE'), ('PAYOUTREFUND_LOAN'), ('CHARGEBACK_LOAN'), 
('DISBURSALLASTUNDO_LOAN'), ('RECOVERYPAYMENT_LOAN'), ('UNDOWRITEOFF_LOAN'), 
('WAIVE_LOANCHARGE'), ('CREATE_LOANCHARGE'), ('PAY_LOANCHARGE'), 
('DISBURSETOSAVINGS_LOAN'), ('DOWNPAYMENT_LOAN'), ('CHARGEOFF_LOAN'), 
('UNDOAPPROVAL_GLIMLOAN'), ('CLOSE_LOAN'), ('REPAYMENT_LOAN'), ('DELETE_LOAN'), 
('BULKREASSIGN_LOAN'), ('REPAYMENT_GLIMLOAN'), ('UNDOCHARGEOFF_LOAN'), 
('DELETE_LOANCHARGE'), ('GOODWILLCREDIT_LOAN'), ('CHARGEREFUND_LOAN'), 
('WAIVEINTERESTPORTION_LOAN'), ('ADJUST_LOAN'), ('UPDATELOANOFFICER_LOAN'), 
('FORECLOSURE_LOAN'), ('DISBURSEWITHOUTAUTODOWNPAYMENT_LOAN'), 
('APPROVE_LOAN'), ('UPDATE_LOANCHARGE'), ('REFUNDBYCASH_LOAN'), 
('WITHDRAW_LOAN'), ('REJECT_LOAN'), ('DELETESCHEDULEEXCEPTIONS_LOAN'), 
('APPROVALUNDO_LOAN'), ('UNDO_WAIVECHARGE'), ('DISBURSALUNDO_LOAN'), 
('APPROVE_GLIMLOAN'), ('SETFRAUD_LOAN'), ('CREDITBALANCEREFUND_LOAN'), 
('REJECT_RESCHEDULELOAN'), ('CREATE_RESCHEDULELOAN'), 
('APPROVE_RESCHEDULELOAN'), ('CREATE_GUARANTOR'), ('UPDATE_GUARANTOR'), 
('DELETE_GUARANTOR'), ('UPDATECASHIERALLOCATION_TELLER'), 
('DELETECASHIERALLOCATION_TELLER'), ('SETTLECASHFROMCASHIER_TELLER'), 
('UPDATE_TELLER'), ('DELETE_TELLER'), ('CREATE_TELLER'), 
('ALLOCATECASHIER_TELLER'), ('ALLOCATECASHTOCASHIER_TELLER'), 
('CREATE_GLCLOSURE'), ('DELETE_GLCLOSURE'), ('UPDATE_GLCLOSURE'), 
('UPDATE_FINANCIALACTIVITYACCOUNT'), ('CREATE_FINANCIALACTIVITYACCOUNT'), 
('DELETE_FINANCIALACTIVITYACCOUNT'), ('UPDATE_ACCOUNTINGRULE'), 
('DELETE_ACCOUNTINGRULE'), ('CREATE_ACCOUNTINGRULE'), ('UPDATE_GLACCOUNT'), 
('DELETE_GLACCOUNT'), ('CREATE_GLACCOUNT'), 
('EXECUTE_PERIODICACCRUALACCOUNTING'), ('UPDATE_FLOATINGRATE'), 
('CREATE_FLOATINGRATE'), ('CREATE_CHARGE'), ('DELETE_CHARGE'), 
('UPDATE_CHARGE'), ('DELETE_PAYMENTTYPE'), ('UPDATE_PAYMENTTYPE'), 
('CREATE_PAYMENTTYPE'), ('UPDATE_CACHE'), ('UPDATE_BUSINESS_DATE'), 
('UPDATE_EXTERNAL_EVENT_CONFIGURATION'),('CREATE_CLIENTNOTE'), 
('CREATE_LOANNOTE'), ('CREATE_LOANTRANSACTIONNOTE'), ('CREATE_SAVINGNOTE'), 
('CREATE_GROUPNOTE'),('UPDATE_CLIENTNOTE'), ('UPDATE_LOANNOTE'), 
('UPDATE_LOANTRANSACTIONNOTE'), ('UPDATE_SAVINGNOTE'), 
('UPDATE_GROUPNOTE'),('DELETE_CLIENTNOTE'), ('DELETE_LOANNOTE'), 
('DELETE_LOANTRANSACTIONNOTE'), ('DELETE_SAVINGNOTE'), 
('DELETE_GROUPNOTE'),('REGISTER_SURVEY'),('UPDATE_DISBURSEMENTDETAIL'),('CREATE_INTEREST_PAUSE'),
 ('UPDATE_INTEREST_PAUSE'), ('DELETE_INTEREST_PAUSE')) as perm(code)where not 
exists (select 1 from m_permission p where p.code = perm.code) {code}
Collected all the missing permissions based on handlers and custom permission 
checks:

UNDOTRANSACTION_client
UPDATE_COLLECTIONSHEET
CREATE_INTEREST_PAUSE
UPDATE_INTEREST_PAUSE
DELETE_INTEREST_PAUSE
CANCEL_LOAN
UPDATE_PROVISIONCATEGORY
POSTINTERESTASONDATE_SAVINGSACCOUNT
CREATE_STANDINGINSTRUCTION
UPDATE_STANDINGINSTRUCTION
DELETE_STANDINGINSTRUCTION



These permissions might not be valid:
UNDOTRANSACTION_client exists as UNDOTRANSACTION_CLIENT
 
UPDATE_COLLECTIONSHEET no command is built for it
CANCEL_LOAN 
handler CancelTransactionFromExternalAssetOwnerHandler calls the same service 
action as CancelLoanFromExternalAssetOwnerHandler and no command is built for it

POSTINTERESTASONDATE_SAVINGSACCOUNT
PostSavingsAccountInterestAsOnDateCommandHandler calls the same service action 
as PostInterestSavingsAccountCommandHandler and no command is built for it
 
CREATE_STANDINGINSTRUCTION
UPDATE_STANDINGINSTRUCTION
DELETE_STANDINGINSTRUCTION
exist in the database but with a space at the end
 
So these should be added:
CREATE_INTEREST_PAUSE
UPDATE_INTEREST_PAUSE
DELETE_INTEREST_PAUSE
UPDATE_PROVISIONCATEGORY

> Add missing permissions
> -----------------------
>
>                 Key: FINERACT-2209
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2209
>             Project: Apache Fineract
>          Issue Type: Improvement
>          Components: Security
>            Reporter: Marta Jankovics
>            Assignee: Marta Jankovics
>            Priority: Major
>              Labels: BeanSalad
>             Fix For: 1.11
>
>
> Add missing permissions to liquibase.
> CANCEL_ASSET_OWNER_TRANSACTION 
> REAGE_LOAN 
> UNDO_REAGE_LOAN
> REAMORTIZE_LOAN
> UNDO_REAMORTIZE_LOAN
>  
> These missing permissions were preventing to run tests successfully.
> Long term we should collect all the handlers and systematically check if the 
> appropriate permissions exist.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to