Poly Item Basics
Inside of Aras Innovator, a common use of Poly Items is to relate them to existing ItemTypes. Let’s say, for example, there is a selection within a part form to choose Documents related to the Parts ItemType. We can add a Documentation Poly Item to the Part ItemType allowing us to add both Documents and Technical Documents using the same relationship. In this blog post we will create this Poly Item to manage all of the documentation within Innovator, so we can search for all the documents linked to a part conveniently. This range of flexibility is very powerful when integrating multiple sources to one target within ones PLM environment. We have the ability to add more customization to our Parts and their related Items; creating this Poly Item gives the user many more options on what can be tied to a Part. Creating Our Poly Item Let's say you want to have a selection containing Technical Documents and also normal Documents. We then want this to be tied to the Part ItemType as a property. First let’s create the custom Documentation Poly Item ItemType. Go to Administration > ItemTypes > Create New Item Type. Give it the name Documentation. Select Poly Item and hit save. it should look like this: Once you do that, go to TOC Access and select and add World as the Identity. Next, go to Poly Sources, this is where we will add the two document ItemTypes and select a Document and tp_Block. Note that now, since this is all contained under one ItemType, we can could add it as a relationship. Users can then connect both Documents and tp_block items to the same parent. Now in order to customize our search grid to not only display the Document and Technical Document ItemTypes, we will add some significant properties. The Result In order to confirm our changes, we can make our new Poly Item view-able to the TOC in order to easily search. We will also go ahead and add the additional properties, making it easier for the user to search considering there will be many options between the two ItemTypes: Under properties, search classification for the name and un-select the first Hidden attribute. Do the same with the property keyed_name. Now if we open the TOC and select our Documentation Poly Item ItemType at the bottom, we can search our new ItemType. After adding these changes, we can see that it is much easier now to search and view all of the documents within our Aras Innovator instance. Conclusion Poly Items become very useful when tied to other ItemTypes via relationships. You can take this custom Poly Item a step further and integrate the Documentation ItemType to a Part. This relationship can improve how documents are found relating to specific parts. If a user wanted all the documentation for a Makerbot Assembly, our new Item could query all the Technical Documents and Documents associated to the Makerbot. There are so many ways to effectively use Poly Items to a group existing ItemTypes. Let us know how you're using Poly Items in your instances in the comments!0Views0likes0CommentsAras Fundamentals: Creating a Custom Permission
Permissions play a big role in how administrators handle authorization for their users’ access privileges. This includes what items can be updated, deleted, accessed, discovered, etc. In this blog post we will be building from the Aras Fundamentals: Creating an ItemType post in which we created a custom Purchase Order ItemType. Let’s say we want to create a custom Permission called Purchase Order Managers for users who should be able to create, get, update, and discover Purchase Orders. In our example we will add two individuals, Mike Miller and Aaron Lee, to our new Permission. We also want to allow all employees to be able to read, get and discover these items but not be able to edit them. Innovator admin should also get all privileges managers receive including the ability to change access. Creating our New Permission Before we create our new Permission make sure you are logged in as Innovator Admin. Once that is set go to the TOC > Administration > Permissions and choose Create New Permission. Give it the name of Purchase Order Managers. In the relationships tab click the select icon which will prompt the search grid. Quick note: the main distinction between "get" and "can discover" is that the latter restricts one to only being able to view a list of Items while the prior allows one to open an item from search in a read only view. Next search and select the following identities by clicking the select button : Mike Miller Check the following boxes: Get, Update, Delete, Can Discover, and Show Permissions Warning Aaron Lee Check the following boxes: Get, Update, Delete, Can Discover, and Show Permissions Warning All Employees Check the following boxes: Get, Can Discover, and Show Permissions Warning Innovator Admin Check all the boxes except for Show Permissions Warning Please note that these identities, such as Mike Miller and Aaron Lee are within my database. Feel free to choose whichever users you would like for this example. However, be sure to include Innovator Admin and All Employees. The new Permissions should look like this: Adding our Changes to the Custom ItemType Next be sure to remove the world identity set from the previous blog post. We can do this by going to the TOC > Administration > ItemTypes. Another quick note: the difference between "World" and "All Employees" is world includes any user within the system. This includes all admins such as ES admin, while the latter is only for individuals in your organization (the only admin in this identity is Innovator Admin). Now in the search look for the Purchase Order ItemType we created previously. In the relationships section click on the Permissions tab: Search and select Purchase Order Team in the grid by clicking the select button Select World and hit the delete button to remove Also make sure to select Is Default Validating our Changes Now let’s confirm the permissions are set correctly by creating a new Purchase Order. Go to the TOC then scroll down and right click on our new ItemType and select Create New Purchase Order. We’ll call this “Purchase Order 1” and give it a price of “20”. Now log out and sign back in as Mike Miller and go back to the TOC > Purchase Orders > Search Purchase Orders. Click the search and open up Purchase Order 1. Since Mike Miller has update privileges, we can select the edit button and change the price to 30. We can take this a step further and test to make sure the All Employ identity truly does not have the same update access. This means they should only be able to read, get, and discover. Log out Mike Miller and sign back in as Terry Adams who is part of the All Employees identity. Go back to the Purchase Order we created and try to make an edit; you should receive the following error: In Conclusion You just saw how to create a new permission and assign it to different users within your organization accordingly. Following along with our blog series we have learned how to not only create a custom ItemType, but now how to add a custom Permission! This ensures that Employees can only create new Purchase Orders but in order to delete an existing Order this must be managed by either a manager or a system administrator.0Views0likes0Comments34 Thoughts from ACE 2018 in Indy
ACE 2018 was all about Fast Track to Digital Transformation. Perhaps an obvious theme, given it’s the home of the venerable Indianapolis 500, but when most people think of PLM, velocity is not necessarily what comes to mind. Aras customers, how...0Views0likes0CommentsAras cited as a Leader in PLM by Independent Research Firm
Aras customers are redefining what PLM can do. The industry is taking notice. Product complexity continues to increase. Anyone relying on legacy PLM, or the promises being made that it can “handle” today’s complex product environmen...0Views0likes0CommentsSetting Up Federation Between Aras Instances
The digital thread is key in our industry and the PLM Backbone is essential to make sure you can keep the dots connected in a single and safe location. But we know our industry is also made of alliances and partnerships that do not always allow shari...0Views0likes0CommentsPreview Images with the Aras Form Preview
In Aras Innovator 11 SP9, Aras introduced the new Form Preview feature to the main grid. This allows users to select a row and see the item's form in a preview pane on the main grid. Administrators can also configure custom "preview" forms that are r...0Views0likes0CommentsCreate an ALM-PLM Integration with GitLab
Application Lifecycle Management (ALM) is important for product development as the amount of software and also the liability of software increases in today's products. At Aras we have multiple initiatives regarding ALM - from connecting to a reposito...0Views0likes0Comments