148 results found
-
Archibus REST APIs - broadcast on internally updated data
Event driven mechanism to be able to broadcast an internal change to the external world trough Rest APIs.
Use Case : a client app creates a service-desk request, and he wants to be informed when a status (a data) has been changed on this request (push mode)8 votes -
More secure way of configuring email sender for external domains
Currently, if you need to configure an email sender for external domain (let's say, the Client's domain), the way of doing it is to configure mail.properties with a line like this: mail.host.password=TO_ENCRYPT(plaintextvalue). And then to run task "Encrypt Passwords in Configuration Files". This is not acceptable for many Clients, as they have to comply with many security policies, and it is not secure for them to send the plain text password to Archibus, so Archibus configures mail.properties and then encrypts the password.
There should be a more secure way, for example a form, accessible by the Client's IT team, in…7 votes -
Increase performance for restrictLoadingOfUnassignedViews setting
The restrictLoadingOfUnassignedViews setting in security.properties stops users without assigned access from using a direct link to access views, such as "Add or Edit Users". This has become an increasingly vital setting to enable to meet security requirements.
However, the performance cost at startup for it to generate an index is a big problem. We have seen up to 3-4 hour windows after a Tomcat restart where the application is not accessible.
I would like to see additional settings to control if and how the index is generated to improve performance. I understand that to accommodate customizations, this runs at startup.…
7 votes -
Update Display Order of User Defined Field
Upon creating a User Defined Field, the system generates the field to be at the bottom of the list under 'Other Details'. There is currently no way available for users/administrators to re-order the field from within the UI and requires an update to the view files directly.
Having the ability to change the order UDF's display at least within the 'Other Details' section would be very helpful for end-users.
7 votes -
Updated SFTP .jar / library (Current is Out of Date)
It appears as though even the newest versions of ARCHIBUS are shipping with an SFTP .jar/library for use with the connectors which is no longer supported by a number of SFTP hosts as it is out of date.
The current edtftpj-pro.jar file appears to have been procured from the third part vendor enterprisedt.com and is version 5.2.4 which was released back in 2017. There have been 10 subsequent releases with the latest being v7.1.0.
SFTP based export connectors are no longer usable without work arounds for a number of clients as a result.
7 votes -
default text/html email format
There are still modules using the text/plain MIME instead of text/html format.
And this is hardcoded.
The core should be updated or at least all modules should use the switch in the mail.properties file.7 votes -
Swagger API Docs for Archibus
The current API docs in the online help could be improved. Please consider using something like Swagger to provide the developer a better learning/testing experience.
7 votes -
Actionable Dashboards
Home Pages and Dashboard UI has improved in 24.2 and 25.1, such that they are more consistent and show applicable metrics. However:
- Clicking on metrics do not bring the user to views where they can take immediate action, and
- There are still many lower-level forms and reports that could be replaced by metrics in dashboards so to clean up the long list of views and present a more compact UI to the user.7 votes -
Language Selection should list each Language in its native Spelling
When opening the My Profile window to select a user interface language, the list of languages is based on the currently selected language. Example for German:
- Italienisch (Italien)
- Französisch (Kanada)
- Englisch (Australien)
- Französisch (Frankreich)
- Japanisch (Japan)
- Deutsch (Deutschland)
- ..
When you're a non-German speaker you will have trouble selecting your language since all names are in German and you probably don't know how your language is spelled in German.
The situation might be worse if the language is set to Japanese and you don't know how to set it back to English. Hint, it's: 英語 (イギリス).
Suggestion: Always display each…
6 votes -
"notification log"
In recent versions of Archibus - version 2023 and later, it looks like you have to connect to a valid email server in order to view emails sent in the Notifications Log. Prior 2023 versions, you can set up a dummy email server and when it failed to send a notification, you can still see it in the Notifications Log, with the email status "ERROR" and the error details (e.g. failed to connect to smtp server..)
This capability to view emails that failed to send in the Notifications Log was intentionally taken out in version 2023. It would be great…
6 votes -
List of bug
It would be very useful to have access to a bug tracking tool for Archibus. We often reports issues to our integrator and we don't know if the issues are even tracked or processed.
6 votes -
Email reports on a schedule to specific groups of users
Customers are requesting the ability to email reports to different groups of users on a schedule. For example, on every Monday morning, send an email to all supervisors of open work requests as a PDF attachment to an email.
6 votes -
Consider changing REST endpoints with body parameters to POST
Hello,
while exploring the REST API endpoints in Webcentral we discovered a shortcoming:
There are two endpoints:
* /v1/service-desk/requests/getAllBy
* /v1/data/getAllBy
that use GET as request method but still rely on request body parameters to retrieve information from the client request.While the standard does not/does no longer strictly forbid GET requests with body parameters (see this discussion: https://stackoverflow.com/questions/978061/http-get-with-request-body) it is still considered bad practice and can cause caching problems. Even more problematic is that lots of clients don't support it which means they are not able to communicate with Webcentral.
In order to remain backwards compatible I would…
6 votes -
Display Employee Name in User Menu vs. user_name
The User Menu could be a bit more personalized by displaying the employee name vs. user name.
6 votes -
Select Values - Room Number
When adding a room number to a form - rather than have the ... button to select from a list of rooms, it would be nice if the list option AND drawing option buttons were added by default.
This way creating a new form w/ View Def Wizard would be able to include a drawing selection w/out customization.
6 votes -
Upgrade jQuery framework to v3.5.1 (or greater) due to vulnerabilities
Below are links to 2 separate vulnerabilities found in jQuery v3.5 and below. Archibus v25 appears to use jQuery 3.3.1. This was identified by a Government organization who has implemented Archibus.
6 votes -
Dark mode
Can we have a "dark mode" option for the browser version of "Archibus" and "Onsite" on the phone, for those of us who are photo sensitive. Dark mode also reduces energy consumption.
5 votes -
SaaS - Basic Rules Wizard
In a SaaS implementations, having the Basic Rules Wizard available to create methods that could be used as pre / post connector methods would provide what might be the last/missing piece to connectors.
A limitation of connectors is importing data into existing fields (em.namefirst and em.namelast) and then using those same 2 incoming fields to populate a third field, especially when trying to concatenate 2 fields AND use only a single character from one of the fields - left(namefirst,1) + ' ' + namelast
Using the Basic Rule Wizard would allow for the creation of a…
5 votes -
REST API - Set JSON Data Element Name in Data Source
The Archibus "Data Source" API sets the "Name" of each data element in the JSON data to the Field Name from the Data Source (i.e. TableName + dot + FieldName). We have unsuccessfully tried a couple of ideas to specify an alternate "Name" of the data elements.
The Customer Services Team advises me that there is currently no mechanism that will allow us to specify the "Name" of each data element in the JSON data.
We suggest that the Archibus REST API's are enhanced to allow either the "alias" attribute and the "id" attribute on the fields in…
5 votes -
Update JQuery Version to v3.6.0+ to close security vulnerability
A recent Penetration Test of WebCentral v25.4 included a vulnerability assessment requiring an update to JQuery Version v3.6.0 or greater.
The reason for this mandate was the following nist.gov advisory:
5 votes
- Don't see your idea?