Recent Discussions
How to highlight a custom CUI Button like the Notification Button based on events of interest?
Hi community, does anyone know where Aras stores the "New Release" information that is shown in the CUI notification button (see screenshot)? I want to implement a similar button-highlighting mechanism. I have a time-tracking system in Innovator that is launched via a similar CUI button in the main header. I want users to be able to see at a glance whether their timer is currently running. (the timer is used for something not PLM related if you wonder about the use case) I know that we can use Messages/Notifications to make the button react, but I don't want to use the Messages feature itself. I think CUI buttons that can indicate a "status" of something could be a powerful feature. Thanks for any hints! Angela0likes2CommentsIs it possible to create custom ConversionServer tasks without external DLL?
Hi community, does anyone know if we can create custom ConversionServer without external DLLs? I want to run some "export files" task in the background if the expected file size is very large. I right now use a Minerva extension for this task, but I want to replace it with an own solution. The tool will probably not work anymore after next update (I have no subscription...), so I want to be prepared for the future. There are a few blog articles regarding creating custom ConversionServer DLLs. But I wonder if we can avoid the DLL at all? I am able to create a custom ConversionTask, but the code inside is not executed yet. I mainly look for hints regarding how to build a proper "onConvert" Method that can be used in the ConversionRule. Can anyone share some experience regarding this topic? If you have a solution but don´t want to share it in public (aká give it away for free): I would exchange a solution for this one with one of my own solution that you might be interested ! [emoticon:c4563cd7d5574777a71c318021cbbcc8] Many thanks! AngelaEdge upgrade kills search grid - find workaround here
Hi communty, if today your Edge users report that "Innovator doesn´t work" - this is the post you need. Does you Innovator look like this? Solution #1: Use Chrome OR Solution #2 (temporary workaround until we find a better fix): Add SearchMode ItemType to TOC. Edit Simple Search mode. Uncomment yellow highlighted line: Affected Edge Version: 154.0.4258.371like4CommentsHow does the permission system work on database level?
Hi Community, In Innovator, we can use permissions to specify which users are allowed to view, edit, or delete an item. I have a federated item type with a custom onGet method. Since SQL federation with onGet bypasses the standard permission system, any restrictions have to be implemented within the SQL query itself. I am wondering whether it is possible to customize my federation solution to support the existing permission framework. In my case, I would like to use the built-in identities such as "Creator", "Owner", and "Manager" to provide a more "natural and consistent permission experience". This leads to the question: How does Innovator actually enforce permissions? In the end, all regular data comes from SQL tables, so Aras must be applying some kind of security logic at the database level. I did some research and discovered the following: In SQL Server, there are "secured" versions of the regular tables that combine the underlying data with the results of the innovator.EvaluatePermissions function. My theory is that when a user requests data (for example, "Show me Parts"), the data is not retrieved directly from the innovator.Part table, but rather through the secured.Part function. Has anyone ever tried to replicate this mechanism in the context of federation? Any tips or ideas? AngelaHow to handle users with same name
Hi, I'm asking community what type of solutions are you using to handle users with same first name and surname. As you know the Identity is created based on user first name and last name and in default (and we like to keep it so) the Identity name needs to be unique. Currently our users comes trough integration and their login ID is unique but there are people with same name that causes "Already exists" issue We are thinking to add unique login identifier to the surname field but that is visually a bit distracting. Any other ways you guys have resolved these types of issues?virtualGetForm 404 when accessing Aras through Nginx
Hi, I’m running Aras Innovator 14.35.0.44037 behind an Nginx reverse proxy. Setup: Client ↓ HTTPS Nginx ↓ HTTPS :15018 Aras Innovator External URL: https://aras.veconnected.in/VECS_ARAS/ Nginx: location /VECS_ARAS/ { proxy_pass https://127.0.0.1:15018/VECS_ARAS/; proxy_ssl_verify off; proxy_http_version 1.1; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Forwarded-Prefix /VECS_ARAS; proxy_buffering off; proxy_request_buffering off; } Most Aras Client requests work correctly through Nginx and return: status=200 upstream_status=200 However, when opening Item Forms, the following request returns 404: GET /VECS_ARAS/Client/X-salt=3_14.35.0.44037-X/scripts/virtualGetForm? formId=47B8630E2B4C40C1B23C6EE9962F7681& formLastModifiedDate=2025-05-29T19:48:04.24& languageCode=en& itemTypeId=450906E86E304F55A34B3C0D65C097EA& itemTypeLastModifiedDate=2025-05-29T19:44:47.74& databasehash=3a52875cf3d26f02& mode=add Chrome reports: 404 (Not Found) In some cases DevTools reports: 404 (Not Found) (from service worker) Important observations: The same form works when accessed directly from a browser on the Aras VM. Other X-salt resources work correctly through Nginx. Metadata requests and InnovatorServer.aspx requests return 200. I cannot find the virtualGetForm request in the Nginx access log when the client gets the 404. Aras service-worker.js is registered and being served. The problem occurs with multiple forms. Could virtualGetForm be intercepted by the Aras service worker/cache and returning a cached 404? Is there a recommended way in Aras 14.35 to invalidate/reset the client service-worker/cache, or any known Nginx configuration requirements specifically for virtualGetForm?Installation issue : ODBC Driver 18 SSL Provider error
Hello 😊 I'm trying to install Aras Innovation (all in one server for testing purpose) and I'm stuck on this nice message while trying to connect to the DB : Just to inform that my system is under : Windows Server 2025 Datacenter Azure Edition (10.0) IIS server version 10 (10.0.26100.32860) .NET 6.0.36 installed Microsoft SQL Server Express 2025 (17.0.1000) ☝️ And I've already pushed ODBC17/18 but without success regarding the install. Thank you for your precious "lights" 💡 Regards, G.[ARAS 14] Change display order of authentication options
Hello! My company is using ARAS Innovator 14 (release 39). We have two authentication options: Entra ID SSO and local user. By default, the local login option is displayed first in the login page, and we have to choose the SSO option from the drop-down menu. I want to know if there's a build-in method allowing me to change the display order of those two authentication options? Like a config file, a button on AWS console, etc.? I have read through the ARAS documents come with the installer, but there's nothing regarding this matter. Searching through Google and AI didn't help me find any discussions about this topic too. If anyone know about this, please share your experience with me! Thank you! Here's the screenshot of the login page. The 'Aras Innovator' option allows me to login using local username and password. The 'Azure AD' allows me to login using my company SSO account. Extra discussions: My manager also asked if we could disable the local login option, only leave the SSO one in the login page. As I understand, this is not possible with the backend of ARAS, as each SSO user need to be associated with a local user of the same name. And we should keep the ability to login ARAS with local admin/root account in case SSO has issue. But that's just my understanding, please correct me if you have different opinion/best practice about that!
Tags
- Methods118 Topics
- ItemTypes109 Topics
- Version 1299 Topics
- Forms99 Topics
- Relationships97 Topics
- JavaScript85 Topics
- Installation72 Topics
- Workflows69 Topics
- AML68 Topics
- Server Methods54 Topics