Original Message:
Sent: 3/21/2025 8:59:00 AM
From: Juan Paulo
Subject: RE: Provisioning with RBAC or ABAC based
Hi Rodrigo probably you'll get a better answer if you create a new post with the subject of IBM Verify multi-tenant.
Just to be more clear would be nice also if you include with IBM Verify, we have the IBM Verify Saas and IBM Verify Access which now the right name it's IBM Verify Identity Access (that comes from the original Access Manager).
Working with several customers MSSPs, it's important to understand which capabilities you need as "multi-tenant". Most of the product that are Multi-tenant can have a small or a lot of multi-tenant capabilities, but almost none it's "fully multi-tenant" means you have one instance that works as completely independent one.
For example IBM Verify SaaS, it's multi tenant, each tenant it's independent, you may want to use one tenant for different customers or for different environments (dev, qa, prod) and actually you may do that. But some config are tenant wide, so you can't have 2 configs on the same tenant. That's why it's recommended to have different tenants for different dev environemnts.
hope that helps
------------------------------
Juan Paulo
IBM
Santiago
------------------------------
Original Message:
Sent: Fri March 21, 2025 08:44 AM
From: Rodrigo Xavier
Subject: Provisioning with RBAC or ABAC based
Thanks again, Franz!
Best regards,
| Rodrigo Xavier Coordenador de Consultoria Segurança da Informação e Privacidade Rio de Janeiro (21) 2507-2010 São Paulo (11) 3167-0526 www.triscal.com.br |
Original Message:
Sent: 3/21/2025 3:41:00 AM
From: Franz Wolfhagen
Subject: RE: Provisioning with RBAC or ABAC based
I am not aware of ISV supporting this kind of multi tenant setup and I doubt it is easily supported - but I am not an ISV deep expert so I hope somebody else can answer your question.
I would recommend starting a new thread with that as the question as ISV expert probably would not follow this thread due to its title....
HTH
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Thu March 20, 2025 10:10 AM
From: Rodrigo Xavier
Subject: Provisioning with RBAC or ABAC based
Hi Franz,
I´ll try to be more specific, sorry.
We have a client with the following use case: they operate a B2B business where their customers are financial institutions, which in turn have multiple clients (users). These clients (users) of the financial institutions access our client's systems directly. However, the financial institutions, which are our client's customers, must manage their own identities and access.
In a multi-tenant architecture, our direct client would be the parent entity, while the financial institutions would be child entities, each one managing their identities and access separately from the others.
Regards,
| Rodrigo Xavier Coordenador de Consultoria Segurança da Informação e Privacidade Rio de Janeiro (21) 2507-2010 São Paulo (11) 3167-0526 www.triscal.com.br |
Original Message:
Sent: 3/20/2025 4:09:00 AM
From: Franz Wolfhagen
Subject: RE: Provisioning with RBAC or ABAC based
You need to be a little more specific - in what sense do you mean "multi-tenant" ?
We will probably have do another round ;-)
And do hesitate with your questions - these kind of questions that has been brought forward in this thread is exactly where this UG forum can provide real value to both the users of the Verify suite of products and also serve as feedback to the IBM experts and Product Management when shaping the understanding of how our products are used and what is important (and why !)...
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Wed March 19, 2025 01:10 PM
From: Rodrigo Xavier
Subject: Provisioning with RBAC or ABAC based
Hi Franz,
Thanks again.
One last question (for while...:-)), does ibm verify saas support multi-tenant?
Regards,
| Rodrigo Xavier Coordenador de Consultoria Segurança da Informação e Privacidade Rio de Janeiro (21) 2507-2010 São Paulo (11) 3167-0526 www.triscal.com.br |
Original Message:
Sent: 3/19/2025 8:53:00 AM
From: Franz Wolfhagen
Subject: RE: Provisioning with RBAC or ABAC based
Yes - sorry for not being precise.
MS Entra ID seems to be the preferred method that SAP promotes for managing SAP S4/HANA instances in the SAP Cloud - I am pretty sure that can handle basic access management - but how well it works for all the other data you want to put into the user account in SAP I have no idea.
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Wed March 19, 2025 08:36 AM
From: Rodrigo Xavier
Subject: Provisioning with RBAC or ABAC based
Hi Franz,
Thank you for your help.
About SAP BTP, when you said Entra, do you mean Entra ID from Microsoft Azure?
Regards,
| Rodrigo Xavier Coordenador de Consultoria Segurança da Informação e Privacidade Rio de Janeiro (21) 2507-2010 São Paulo (11) 3167-0526 www.triscal.com.br |
Original Message:
Sent: 3/19/2025 5:25:00 AM
From: Franz Wolfhagen
Subject: RE: Provisioning with RBAC or ABAC based
Let me add a little to that being the SAP integration guru in Expert Labs (I have been working closely with IBM Development the since 2003 on SAP integration...)
SAP ECC - that I read as SAP NW Adapter - that is supported in ISV - that said - going back to the former answer - does not mean that you can utilize the full potential of the Adapter in ISV as ISV does not have the same possibilities to manage the data. Example : if you want to manage licenses based on e.g. composite roles (you basically create an RBAC role for the composite roles that carries both the role and the needed license if this is not the standard license) then this is not possible easily (if at all) in ISV where as in ISVG/IVIG this is simple utilizing the join directives and provisioning policy priorities. And there are similar restrictions handling productive password settings if that has to be different depending on where a password is reset...
SAP BTP - we have no adapter that supports direct integration into SAP BTP yet but these can managed using the Entra setup - but again that comes with some limitations.
HTH - and let us know if you need more information on SAP integration - then I will jump in...
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Tue March 18, 2025 11:58 AM
From: Juan Paulo
Subject: Provisioning with RBAC or ABAC based
Hi Rodrigo you could check the latest list of adapters for Verify SaaS on the documentation site :
https://www.ibm.com/docs/en/security-verify?topic=adapters-managing-endpoints-by-identity
But also you could see each adapter of Verify Governance and if it supported or not with Verify SaaS on this link:
https://www.ibm.com/support/pages/ibm-security-verify-governance-adapters-v10x
regards
------------------------------
Juan Paulo
IBM
Santiago
Original Message:
Sent: Tue March 18, 2025 09:33 AM
From: Rodrigo Xavier
Subject: Provisioning with RBAC or ABAC based
Hi Franz,
Perfect! Your explanation was clear and objective.
About Verify SaaS, do know if already supports SAP ECC e SAP BTP adapter for lifecycle?
Thanks a lot!
Rodrigo
Original Message:
Sent: 3/18/2025 4:28:00 AM
From: Franz Wolfhagen
Subject: RE: Provisioning with RBAC or ABAC based
I think your question is misleading and will only cause problems trying to find the right solution.
When designing your provisioning solution (and here I am not talking about what product - but really about how your translate you business need into a manageable Role, Birthrights and Request framework) you will be limited by only the RBAC/ABAC models but also by the ability to take care of outlier processes.
I normally use the rule of thump that whatever system you choose there is only a coverage of about 50-75% in terms of out of the box functionality for you BASIC requirements - this is because IGA/IdM is so closely connected to how a business is implementing its business functions in terms of Organization, Rules and Processes - and they differ a lot from business to business (and within a single business).
This basically means that you may be able to cover around 80% (another personal guestimate) with the standard functionality - but the irony of the real world is that the last 20% i normally where the important/unique business functions are residing.
So - RBAC is not just RBAC (first - there is no enforcement of standards - NIST level 4 model is the most common - but implementation may vary from product to product) - and the hence there a lot of difference there. ISV supports only simple mapping and some scripting - in IVIG you have many ways with Provisioning Policies tied with advanced conflict resolution (join directives) - both products supports ABAC in terms of Dynamic Roles - but IVIG can tie them into Role Hierarchies/Compositions facilitating separating the Birthrights from the Policies i.e. you can tie them together with Role Compositions instead of having to tie the directly with the Policies which make separation of maintenance procedures easier (separating WHO from WHAT).
Now - RBAC/ABAC does not talk about how to automate all this - and IMHO this is was part of the disaster that IGA introduced and why we are now into a reversal of some of the ideas (Recertification can never replace a good automated joiner/mover/leave automation). And here is the much bigger difference between ISV and IVIG - ISV has no really automation framework for "closed loop provisioning" i.e. ensuring that policies are always enforced also during account reconciliation as you have in IVIG - and you do not have a deep integrated and extensible workflow engine to cover all outlier processes - and as stated before - these are in many cases what makes the company unique and hence is a core need.
So - where does leave ISV compared to IVIG ? First - it is no solution for a complex enterprise solution - but it can cover important use cases where advanced provisioning is not needed - the most obvious one is CIAM provisioning IMHO. There are also a lot of hybrid solutions that can make sense - but if you are trying to cover Enterprise IGA IVIG is a much better choice - but again here the key is Automation - if you are implementing something that is fully Request bases then IVIG will probably be too complex and too expensive....
HTH
PS: IVIG is our latest consolidated IGA/IdM solution based on ISVG IM/ISIM/ITIM/Enrole and the above also covers ISVG IM.
------------------------------
Franz Wolfhagen
WW IAM Solution Architect - Certified Consulting IT Specialist
IBM Expert Labs
Original Message:
Sent: Mon March 17, 2025 01:55 PM
From: Rodrigo Xavier
Subject: Provisioning with RBAC or ABAC based
Hi all,
Is possible to use provisioning with RBAC or ABAC based only with Verify SaaS?
With not, should I use Verify Governance instead?
Regards,
Rodrigo
------------------------------
Rodrigo Xavier
------------------------------