[
https://issues.apache.org/jira/browse/SYNCOPE-1957?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Patricelli updated SYNCOPE-1957:
---------------------------------------
Description:
* Login as admin into admin console
* create 2 schemas
* put both schemas in a single AnyTypeClass, for example aux1
* create a Group and add aux1 as aux class and fill both schemas added by the
aux class while creating.
* remove one of the 2 schemas from AnyTypeClass aux1
* create a second AnyTypeClass aux2 and move one schema from aux1 to aux2 any
type class, so that both contain a single schema.
* Edit the previously created group assigning the new aux class aux2 and
saving, an InvalidEntity error is thrown even if the schema is allowed
(assigned by aux2 and no more by aux1), e.g. *InvalidEntity: InvalidPlainAttr:
[schemaName] not allowed for this instance*
was:
* Login as admin into admin console
* create 2 schemas
* put both schemas in a single AnyTypeClass, for example aux1
* create a Group and add aux1 as aux class and fill both schemas added by the
aux class while creating.
* remove one of the 2 schemas from AnyTypeClass aux1
* create a second AnyTypeClass aux2 and move one schema from aux1 to aux2 any
type class, so that both contain a single schema.
* Edit the previously created group assigning the new aux class aux2 and
saving, an InvalidEntity error is thrown even if the schema is allowed
(assigned by aux2 and no more by aux1), e.g. *InvalidEntity: InvalidPlainAttr:
bool2 not allowed for this instance*
> Wrong validation triggered while updating users, groups or any objects after
> auxiliary class change
> ---------------------------------------------------------------------------------------------------
>
> Key: SYNCOPE-1957
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1957
> Project: Syncope
> Issue Type: Bug
> Components: core
> Affects Versions: 4.0.4, 4.1.0-M0
> Reporter: Andrea Patricelli
> Priority: Major
> Fix For: 4.0.5, 4.1.0, 5.0.0
>
>
> * Login as admin into admin console
> * create 2 schemas
> * put both schemas in a single AnyTypeClass, for example aux1
> * create a Group and add aux1 as aux class and fill both schemas added by
> the aux class while creating.
> * remove one of the 2 schemas from AnyTypeClass aux1
> * create a second AnyTypeClass aux2 and move one schema from aux1 to aux2
> any type class, so that both contain a single schema.
> * Edit the previously created group assigning the new aux class aux2 and
> saving, an InvalidEntity error is thrown even if the schema is allowed
> (assigned by aux2 and no more by aux1), e.g. *InvalidEntity:
> InvalidPlainAttr: [schemaName] not allowed for this instance*
--
This message was sent by Atlassian Jira
(v8.20.10#820010)