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

ASF subversion and git services commented on SYNCOPE-1634:
----------------------------------------------------------

Commit 3e1bfa6c4a337d6eb1789fbb9d0459b7f78a5255 in syncope's branch 
refs/heads/2_1_X from DmitriyBrashevets
[ https://gitbox.apache.org/repos/asf?p=syncope.git;h=3e1bfa6 ]

[SYNCOPE-1634] Provision group during user/group owner update (#263)



> Group Owner update/delete action doesn't trigger propagation action
> -------------------------------------------------------------------
>
>                 Key: SYNCOPE-1634
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1634
>             Project: Syncope
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 2.1.6, 2.1.9
>            Reporter: Dmitriy Brashevets
>            Assignee: Francesco Chicchiriccò
>            Priority: Major
>             Fix For: 2.1.10, 3.0.0
>
>
> Removing or adding of user as a userOwner or group as a groupOwner to group 
> doesn't trigger propagation action for this group. The group is assigned to a 
> particular resource.
> An example of HTTP call is (userOwner assignement):
> *POST* *http://${syncopeHost}/syncope/rest/groups/${groupKey}*
> {code:javascript}
> {
>   "@class": "org.apache.syncope.common.lib.to.GroupTO",
>   "key": "6d1d2db6-35ff-4d99-9d2d-b635ff4d99c7",
>   "type": "GROUP",
>   "realm": "/myOU",
>   "name": "mypti_imp_user",
>   "creator": "admin",
>   "creationDate": "2021-04-27T10:11:28.463+0000",
>   "lastModifier": "admin",
>   "lastChangeDate": "2021-05-17T15:38:02.213+0000",
>   "status": null,
>   "userOwner": "95e1e259-0a15-41ed-a1e2-590a1521ed74",
>   "groupOwner": null,
>   "udynMembershipCond": null,
>   "staticUserMembershipCount": 3,
>   "dynamicUserMembershipCount": 0,
>   "staticAnyObjectMembershipCount": 0,
>   "dynamicAnyObjectMembershipCount": 0,
>   "adynMembershipConds": {
>     
>   },
>   "dynRealms": [
>     
>   ],
>   "auxClasses": [
>     
>   ],
>   "plainAttrs": [
>     
>   ],
>   "derAttrs": [
>     
>   ],
>   "virAttrs": [
>     
>   ],
>   "resources": [
>     "f5d7756e-4d9d-4590-a4a9-dcd1c4a8a60d"
>   ],
>   "typeExtensions": [
>     
>   ]
> }
> {code}
> Example of assigning of group as a group owner:
> *POST http://${syncopeHost}/syncope/rest/groups/${groupKey}*
> {code:javascript}
> {
>   "@class": "org.apache.syncope.common.lib.to.GroupTO",
>   "key": "6d1d2db6-35ff-4d99-9d2d-b635ff4d99c7",
>   "type": "GROUP",
>   "realm": "/myOU",
>   "name": "mypti_imp_user",
>   "creator": "admin",
>   "creationDate": "2021-04-27T10:11:28.463+0000",
>   "lastModifier": "admin",
>   "lastChangeDate": "2021-05-18T13:01:38.428+0000",
>   "status": null,
>   "userOwner": "",
>   "groupOwner": "30849a12-bbca-40f7-849a-12bbca30f777",
>   "udynMembershipCond": null,
>   "staticUserMembershipCount": 3,
>   "dynamicUserMembershipCount": 0,
>   "staticAnyObjectMembershipCount": 0,
>   "dynamicAnyObjectMembershipCount": 0,
>   "adynMembershipConds": {
>     
>   },
>   "dynRealms": [
>     
>   ],
>   "auxClasses": [
>     
>   ],
>   "plainAttrs": [
>     
>   ],
>   "derAttrs": [
>     
>   ],
>   "virAttrs": [
>     
>   ],
>   "resources": [
>     "f5d7756e-4d9d-4590-a4a9-dcd1c4a8a60d"
>   ],
>   "typeExtensions": [
>     
>   ]
> }
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to