Alan/Jonathan,
Alan is exactly correct.
When you create the People record you should push to the people permission 
group record and the z1D Action field should get a value of "START" pushed to 
it along with the other values that are needed.
See filter: CTM:PPL:SetUnrestrictedAccess_600_PPPG as an example

The way it works is that filter fires: and pushes to the CTM:People Permission 
Groups form
This will in turn cause the filters:
CTM:PPG:UpdateGroupList_190_Add1
to
CTM:PPG:UpdateGroupList_200_Add5 to execute.
These filters in turn push to the USER record.

There is also a push to SYS:Action form in this process as well.
See filter: CTM:PPL:UpdateGroupList_550_PACT
That filter pushes to SYS:Action a value of Action = PPLUPDATEGROUPLIST
And Request ID01 = $Person ID$
This will create a record in the SYS:Action form. What happens from here is a 
delete is issued against that record. Most of the filters in this form fire on 
delete.
There are some filters that fire on delete that build some back end 
associations such as people work logs, asset etc.

HTH
Matt P.

From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] 
On Behalf Of Alan West
Sent: Thursday, November 20, 2008 2:53 PM
To: [email protected]
Subject: Re: CTM:People Permission Group synchronization with 'Group List'

**

I have seen something similar before I think you will need to populate the 
z1D_Action field with "START" (Might be that not, not sure though as I am not 
on site) this then pushes fires the workflow that populates the User form. I 
think this might do it.

Kind Regards

Alan D West


-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] 
On Behalf Of Jones, Jonathan Clark
Sent: Thursday, November 20, 2008 2:43 PM
To: [email protected]
Subject: CTM:People Permission Group synchronization with 'Group List'



ARS 7.1.0 patch 5

ITSM 7.00.03 patch008

Windows

Oracle - Remote DB



I'm building a people management integration to ITSM 7.  I don't want to

touch any of the OOTB workflow if I can help it.  I have a staging form

where the external HR system deposits "people" data.  On create/modify

in the staging table, a series of filters fire that preps the "person"

record and pushes it to CTM:People.  I want give the people some default

application permissions so I'm also pushing records to 'CTM:People

Permission Group' to give them a minimal level of application permission

(Incident Submitter, Infrastructure Change Submitter, tenant company,

etc.)   All that works fine.  However, the 'Group List' value on the

related User record is only getting the tenant group # and 'General

Access'.  If I manually create a CTM:People record and add the

permissions and tenants one at a time, they all show in the 'Group List'

on the 'User' record.  I'm 99% sure that this issue occurs because of

filter phasing in the OOTB workflow.



So now my question...does anyone out there know of a way to re-push a

series of 'CTM:People Permission Group' to the User record's 'Group

List'?  A sort of "refresh permissions" command or something?  Or do you

have any other suggestions on how I might synchronize the two entities?







Thanks,



Jonathan Jones

Southern Company Services

205-257-4799



_______________________________________________________________________________

UNSUBSCRIBE or access ARSlist Archives at www.arslist.org

Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to