Skip to content

ESB-950 Mapping Entando <> Azure AD#328

Open
MEM2677 wants to merge 48 commits intorelease/7.3from
ESB-950
Open

ESB-950 Mapping Entando <> Azure AD#328
MEM2677 wants to merge 48 commits intorelease/7.3from
ESB-950

Conversation

@MEM2677
Copy link
Member

@MEM2677 MEM2677 commented Feb 19, 2026

This PR, among other changes, introduces a database-level unique index constraint on the combination username–role–group in the authusergrouprole table. This has implications for how duplicate records are handled when either the group and/or the role is NULL, since the behavior in these cases depends on the specific database vendor.

@MEM2677 MEM2677 requested a review from ffalqui February 19, 2026 08:57
@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:cd60da16a5ffe6acd9abc78d14dbf5cbb326e8fd8df41e3f5d3fee5cb9547b86
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:33ce4949496c3eeb93b8484500bb02551607b64587d67740d1fba47958564248
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:6752a6a83b37ec92d8ea0ac5895f62f5561de58c63863ba5705753f2d906ad8a

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:4d512014d6cc7898c57783180c48ea2b59321901a874ae0d5c0c5c14020c510a
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:9a97dca96392d342282fd6306c08308f12f9633c49938e76179b0d8e546de33b
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:5fb226e9130aa8d2d946c3e4218e59a72070690986b26c11db8ca13c5de6a999

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:ce0cecfbe14f5337616e3fb5de8b3fe15f5cb913ed46b36ef5c277a177db6478
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:a80c5ea4ad7b3fb04bec1e9bcbbd54915c9e9c3a876e17c4e78d663a45e96900
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:a303e8ba46103970a42dbabb42b356acddd93b4d7b703a4e7f4c64f6e140348a

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:90896c0fbe63c521478f473ebf94b8e0e397ed0aa0a303b58900c3d387f89704
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:a0e07073764c8f8aa0c3080bce16321e440a5b076ba05a7cf298b85a909ff9f5
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:1b8153d691526f7cc2d866937035f3ab5f09eb4c6a19a6b8bd94ae9d2b6edcbb

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:511a4d78817475e2f0070e63e7b66e18b6e3912cda73063fd5c951b9732bca0c
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:cd00b6a60a48756560628d7024c70662cd9009ba4089fb9ee124c5b32fa73103
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:bec437d1408461b6c74146a64873e68c3e30d5954854ea084fc655a9585f954e

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:7e09e92da61a37e8d85b7528f62a18725a20a84c11cec69dc9df370529cc236a
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:7e7b8567b655fc83be7529f014f2bee67cddea35e5ad1e4e4b9b3b0e6c0beb08
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:89653245ae10f996ec84bb0c8a8d038700becba525b5e8c02fb7daaf443841fd

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:ca7cd7640de9f6ef0583263eaf1b7a904512ace7ac2dbb398e0ba05e430fe700
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:6803d3d67cbcbb7649331f5a25225f036f772cc9a909d1bc4cc8b23b9c1d5b5b
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:2e6258ce1c2b6f3b7e779fb651689a04428d7a5c6611dd04538ac68e24d18389

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:53fa80d16e15420d9c5f0d81d56d939c93b4cc18106974ee33a7f87de7e74199
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:d7868882e1911a38211a38ea5a274bb6ee055f54deeb485589be8b28b65df94f
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:10aee1f0cc29f275c193d4547e27d88fc3816ffdd707d1b43e50e8831df9deb4

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:076d9ad79f94429ba5acffd97b8c2cb581a1a5236ace43944abbe4cafb617e4e
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:718ae405284357b4d5e9f469e47d0a141a57141f30ef66254a69d2e173d7c0aa
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:26bc13170e7d402f5b5fa5c68310d4eeb1bb8d7a2e84115a96b1ccf9b5169ea2

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:b3cef636899c12168173e0a2e005b99e268748e725d152ab5eecf52dafa64c8d
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:210aeb87fc41a9105a31d538ac32ee5e120bd979293fee6be95bc51190165f15
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:4b40346205d7db19d04147ec76578c36d133f12e1c6c74c7a886d06d4c72359e

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:ab4f5bb1128b715551ceac959f9c9efb041bf7973ab6edd5bcfc51005268044c
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:7a5ba53c35ace8e430ad9591f0fa268fcf9060764f511696e014d7120b9b8fa5
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:d176c4168529b6714e6678c6fb6b91160044b604dc10d333823ba4e36e243c61

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:fe9ffa7fb9dda0661579f0950cd611cd779e7fc6e52f39d309792dcfeccb6c1d
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:88e054c37ad2fa984ded7688efaae8b5cc4c1c75b191a097f81c7d709b57ac6a
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:c4d69af0374eaeba9d98d08956ddf7087d53aca48303c163a16867644dbe62d6

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:a57e479528841b6538eab371f03546714e3c117e9da32543bbe6ac091900b1cc
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:4a1f1e1563e4ac82a17c2b5db06c82a8b70d550aab955c15e2a68c4416d12859
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:346daaca848ca99091293ead569e1c91b75e5cac71bfbd16a447cec6d305c0ff

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:970ec43a024c7aa52049e6cb84453c23521869ace1c98b2a69c217c026f141d1
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:732d03b864182653fe745ecf5bfa9c95390cdcf84b16f8c70d2ad9a694b615b5
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:030dbfa0ddfce743d367ff0ca14a94ec6e6cd624be45462308a063341b960841

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:dd4f6cb72d1683c98863ad58e239a7e082d31b68e6949464094f8836c61a8797
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:b72f219f10bd08d02ef666a12fe21935cd004e69b320751fb353d4eade2997f5
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:a164d3a40a10fb3a5102e77c4020e4504eb8a08dbff5428e390e1a30e1d243ff

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:2fe4f459e17deae30905d700cc6ff63f5957b4c8c7d529ae74d4852bbc8f979c
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:17e068610a057b26c1e72931298fc146b0d9b28fe97cbd5ad081acc9ebb18bec
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:cbdf0d8ad335c4b624919c8628207a04479c7be174466f5982574b98308f4f8e

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:cc55fe67313baf174a416e8220cb24cef118426185715df9c2f88fcff01fbd65
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:bd47ebe8adc9ef6db6bc216cb564a85659da3bde17350fcac8560c0724c73bfd
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:1263d77e62f6465a0493ba7fb8124ed3358fdd2ef392798ad8c968d78b93222f

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:fbdc980b3ce92dc6942bd4d37b14ab1e35ffd0b4d2e1fe7cd3bf6ed4f394f0a4
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:ca3c70cb195a408a331b66885e071712e760071c34f073c0ac92cba8b5638bbf
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:d79720904010d5f7158be0fa7786b8586d5dd01f8504b2c44c7aab6d8cdd43ee

@github-actions
Copy link

PUBLICATION for COMMIT ID ``

IMG/TAG: entando/entando-de-app-eap:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-eap@sha256:cef18d8e6e4f8b8c8aaab54b5153369a5aa08cbe665af29fa7835d71cde9e00c
IMG/TAG: entando/entando-de-app-wildfly:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-wildfly@sha256:c32e4461e4d672dfa7f64f4c5c50d92331a4e3a6e8708919da54e060a66281ac
IMG/TAG: entando/entando-de-app-tomcat:7.3.0-ESB-950-PR328
IMG/SHA: entando/entando-de-app-tomcat@sha256:2cc8181aeefc42eb01c08a22dc42df4c35b2a963a60106831babd552ec250c8d

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants