Matt/Alan,

So building on the advice below, I've created a filter in which I also
on new/modify of a people record, I want to push an entry into
CTM:People Permission Group. What I would like to do update the access
restrictions for any new/existing record to a specific Company by using
a filter instead of manually selecting Update Access Restrictions from
the People form. When I do use the manual method, a new entry is created
in CTM:People Permission Groups that has the following unique fields:

Permission Group: 1000000006

Permission Group ID: 1000000006

Company: Forest

Permission Group Type: Data Access

 

The rest of the fields are just values from the people form.

 

What I've done is pretty much mimicked the push fields action from the
filter you referenced below except for setting the unique fields
mentioned above. However, when I kick off the filter, I get the
following error: 

ARERR [313] Data types are not appropriate for relational operation

What I did notice is on the CTM: PPG form, the drop down for Permission
Group does not have 1000000006 listed so I'm thinking there is some
translation going on but not sure what. 

 

I hope this isn't too confusing to follow and can offer some assistance.
Thanks in advance.

 

Tauf Chowdhury | Forest Laboratories, Inc.

Sr. Analyst

Office: 631.858.7765

 

________________________________

From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Matthew Perrault
Sent: Friday, November 21, 2008 10:55 AM
To: [email protected]
Subject: Re: CTM:People Permission Group synchronization with 'Group
List'

 

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"

 

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

**********************************************************************
This e-mail and its attachments may contain Forest Laboratories, Inc. 
proprietary information that is privileged, confidential or subject to 
copyright belonging to Forest Laboratories, Inc. This e-mail is intended solely 
for the use of the individual or entity to which it is addressed. If you are 
not the intended recipient of this e-mail, or the employee or agent responsible 
for delivering this e-mail to the intended recipient, you are hereby notified 
that any dissemination, distribution, copying or action taken in relation to 
the contents of and attachments to this e-mail is strictly prohibited and may 
be unlawful. If you have received this e-mail in error, please notify the 
sender immediately and permanently delete the original and any copy of this 
e-mail and any printout.

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

Reply via email to