Categories
FDI: Steps To Update Fusion App Credentials With "Read keys from customer-managed vault" Option
This discussion outlines the steps required to update Fusion Application credentials using the "Read keys from customer-managed vault" option, introduced in Fusion Data Intelligence Release 25.R1. This enhancement allows for greater control and security by enabling integration with customer-managed keys stored in Oracle Vault. Follow the steps below to configure your environment accordingly.
Step 1 :- Ensure that the public certificate is uploaded in Fusion. And on configuring JWT-based authentication, select the 'Upload files' option and provide the corresponding key and certificate. This setup should allow the 'Test Connection' operation to complete successfully.
refer blog - link
Step 2 :- Add the following policies
allow any-user to read secret-bundles in tenancy where all {request.principal.type in ('fawservice', 'fawextsvc','fawcontentservice')}
Allow group 'DOMAIN'/'FDI-Vault-Admin' to inspect all-resources in compartment Security
Allow group 'DOMAIN'/'FDI-Vault-Admin' to manage vaults in compartment Security
Allow group 'DOMAIN'/'FDI-Vault-Admin' to manage keys in compartment Security
Allow group 'DOMAIN'/'FDI-Vault-Admin' to manage secret-family in compartment Security
Ensure that the user updating the Fusion Apps credentials is a member of the FDI-Vault-Admin group.
Step 3 :- Navigate to Identity & Security > Vault, then select the 'Master Encryption Key' sub-tab and click 'Create Key'.
Configure the key with the following settings:
Protection Mode: HSM
Key Shape Algorithm: AES
Key Shape Length: 256
Specify the Name as: FAWMasterKeyEncryption
Then click 'Create Key'.
Step 4 :- Navigate to Identity & Security > Vault, then select the 'Secrets' sub-tab and click 'Create Secret'.
Enter the Name for the Key.
Select the Encryption Key created in Step 3.
Choose 'Manual Secret Generation' as the generation method.
Set the Type Template to 'Plain-Text'.
Paste the key into the 'Secret Contents' field.
Ensure there are no extra characters, line breaks, or spaces in the key content.
Ensure the key appears as follows:
-----BEGIN RSA PRIVATE KEY-----
key-content
-----END RSA PRIVATE KEY-----
Repeat Step 4 to upload the Public Certificate to the Vault.
Ensure the key appears as follows:
-----BEGIN CERTIFICATE-----
certificate-content
-----END CERTIFICATE-----
Step 5 :- Navigate to Analytics & AI --> Data Intelligence --> Select FDI instance --> Click Update Fusion credentials:-
Select JWT Based
Select "Read keys from customer-managed vault" Option
Select Vault Compartment
Select Private Key & Public Certificate
Check Keys have been uploaded to Fusion Source
Click on Test connection.
Comments
-
Thanks for the info!!!
2 -
Great feature.
Thanks for sharing the details.
3 -
Nice !!!
Thank s for sharing!!!
Happy Learning !!
1