This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DEVELOPERS FORUM - Need Help for ARAS 9.3

vishal_trivedi - Tuesday, June 28, 2011 4:33 AM:

I want some reference document or link to understand TEAMS ItemType in ARAS 9.3.

Can anybody help?

-Vishal



Ronan - Tuesday, June 28, 2011 9:41 AM:

As far as I know, it is quite undocumented as of now. You'll have to explore and see by yourself :P



Ronan - Tuesday, June 28, 2011 2:26 PM:

Whoa, my last answer set a new record in unhelpful-ness :D , sorry about that I guess I can be grumpy in the morning.

This was also in my list of things to do, so I had a look at it. Here is what I found:

  • 9.3.0 adds four core Identities:
    • Team
    • Team Guest
    • Team Manager
    • Team Member
  • 9.3.0 also adds a new core property, "team_id". This property is of "Item" DataType, pointing to a Team.
  • The new Identities can be used:
    • In the 'Assignments' tab of a Workflow Map
    • In a Permission
  • Aras Corp. apparently made the choice not to expose this feature out-of-the-box, which seems reasonable given it's not something everybody wants. Said differently, the "team_id" property mentioned above is not currently exposed in any form. To use it you have to:
    • Edit the form of the ItemTypes you want to use Teams, and add the team_id unused property
    • Edit the Permission of the ItemType, to include one or several of the four new Identities
    • Build Teams, adding Team Members to them

Then you'll be able to link Items to a team (very roughly, Item <-> Team <-> Permission <-> Identity), enabling cool use cases such as "only SuperPhone Team can see the SuperPhone Project". That's it for a beginning, please share your findings when you've played with it for a while!

?
Ronan Jouchet - PLM Consultant, Processia Solutions



vishal_trivedi - Wednesday, June 29, 2011 5:28 AM:

Thanks Ronan. This is really helpful.

It works properly.

My Use Case:

1) Assign 3 core identities Team Member, Team Guest & Team Manager to the permission of Document i.e. "New Document" and assigned rights accordingly.

2) Create a team called Team 1 and assign Team members at Teams and Roles to them. This roles are among the core identities we have assigned to "New Document" permission.

3) Then create a document and assign the Team 1 in property of that document. (team_id is an "Item" Datatype, which should be added in the form of Document from unused properties.)

4) After following above steps just check the rights to that document according to role and permissions assigned to that roles. 

- Vishal