148 results found
-
Ability to assign multiple User Roles to User
A single user would then become a part of multiple user roles either increasing their ability to view/access areas of Archibus or gradually restricting their access / VPA as roles are assigned to them.
Therefore a user with more than one role would see all the processes for all the roles and apply all their VPA restrictions.
This would allow admins to create roles per application (for example) and assign those to different users13 votes -
Names with apostrophe can not edit in form
With version V20224-02 it is no longer possible to display apostrophe characters in the ID fields. They can still be saved, but the data record can no longer be displayed afterwards. This behavior occurs in many places in the system.
One example is the employee definition screen. Although the employee RONALD.MC'DONALD (em_id) can be saved there, the data record can no longer be displayed afterwards. It would be nice if the behavior could be restored.28 votes -
IntegratedLogin with "afm" schema
I'd like to be able to use integratedLogin in MSSQL without having to change the database schema from afm to dbo.
Perhaps an additional attribute in the login element in afm-projects.xml to set the schema name separately would make sense?
2 votes -
Support secure Content Security Policy
Security becomes more and more important for all companies with an online presence. They require their software to work with tight security restrictions.
An important security restriction to block Cross-Site Scripting (XSS) is the implementation of a Content Security Policy (CSP) header. This header can block inline JavaScript and JavaScript eval as an effective and visible defense against XSS.
Recent versions of Archibus already implement major improvements to protect against XSS internally. However, major clients like banks and telecommunications companies want to visibly protect their systems and users accross their entire online presence, without relying on the internals of each…
2 votes -
Issue with Long Usernames and Favorites Registration
Long usernames cause the taskid field in afmptasks to overflow, preventing favorites registration.
Please consider increasing the field size in advance to avoid manual updates with every version upgrade.2 votes -
User Management - Login Timestamp and Account Status
For many clients, there are critical needs and often government compliance requirements for user accounts. Clients are required to suspend access if a user has not logged in for a certain period (such as 90 days), and sometimes to delete a user if they have not logged in for a certain period (such as 180 days).
I am aware of the GDPR functionality. While that is useful for account deletion, the Archibus system lacks the necessary information to make any determinations on when to set the deletion date. If using SSO, we may or may not be able to get…
10 votes -
google chat
It would be a great idea to integrate G-Chat. Rather than using emails for notifications, to send a ping or notification via Google Chat would be a great option.
2 votes -
Connectors - Ability to stop/kill connector run
When setting up connectors with large files, if there are issues w/ data in the file or the setup of the connector, we have to wait until the connector completes. Sometimes this can take a REALLY long time.
It would be nice to be able to stop the connector process so that adjustments can be made to the connector config OR to the file that is being loaded.
2 votes -
Lack of API control
Description
Current issue: The API provides no usage control mechanisms No quotas: No way to limit the number of requests per user or API key No monitoring: No access to usage stats, error rates, or response times No throttling: No traffic regulation to prevent abuse or overload
Requested improvement
Add quotas: Allow customizable request limits per API key Enable monitoring: Provide basic usage stats (calls, errors, latency) Implement throttling: Introduce rate limiting to control traffic load
2 votes -
Edit Archibus Data Dictionary Enum List Validation check
Edit Archibus Data Dictionary Enum List Validation check, ab-edit-data-dictionary.axvw - can we add some kind of validation check to enumlist so that it is in the correct format and enum value is actually in database? From time to time, admin user might make some update on enumlist incorrectly and when the server is restarted, it cannot be boot up because there is an issue with the enumlist, usually it is the enumlist format is incorrect or the db value in the table does not have a matching enum value in afmflds.enumlist.
8 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 -
archibus.log sql statements
Starting from 2022.02 seems that there is no more option to disable prepared statements globally in web central.
You need to take each parameter one by one and replace the ? value in original sql. If the parameter is of type date the thing is even more complex as you need to convert the date string into date object (to_date(……).
So for debug purposes these are almost useless.My suggestion is to update DbConnectionImpl class and to adapt these 2 methods and use them instead of just logging the original sql string. This should work for Oracle
…private String formatSql(String
3 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 -
Move "Save" button to bottom of data entry views
The Save button disappears as the user scrolls down through data entry views. Users often click the button in the lower right-hand corner without reading it - it is a CLOSE button. This causes the user to lose their work.
4 votes -
Foundations Service Desk Integration for Move Actions
My client has foundations, and space. We're implementing move management and have discovered that the Move Actions option 'Generate Work Request?' does not actually generate any records in the Service Console.
These standard options are very misleading to clients, who are expecting their teams to be notified of work, and have a place to manage it.
A simple move workflow should be out of the box with the Space license. So that those Move Actions can be managed in a simple way.
(Full blown Service Desk or Maintenance Module would be overkill for managing the actions associated with moves.)
2 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 -
BIM Viewer - ACC Models navigation
A person who uses an ACC account should se many different folders & models depending on its ACC rights. Only a few of them are related to the Facility Management « live » processes.
It must be possible to limit the ACC folder to a specified sub-tree.
The objective is to avoid opening models not related to ARCHIBUS, or which can alternative versions.
It must be possible to define a unique list of models behind the « building » button?
It should be setup in the afm_dwgs table with defining the right place to find them in ACC.
10 votes -
Ability to copy Processes in the "View Tasks by Processes and Applications"plication
When creating new processes, the ability to copy exisiting processes would allow one to copy a similar process and modify it. This would be much less time consuming than having to mannually enter all of the different tasks into a new process.
4 votes -
Move Management Email content
Add ability to include move request fields in email content using binding expressions.
example:
Move: {mo.emid}
From: {mo.fromblid} - {mo.fromflid} - {mo.fromrmid}
To: {mo.toblid} - {mo.toflid} - {mo.torm_id}And for group moves, include ability to email a list of the MO records in the group move:
{{project.projectid}}
{mo.moid} {mo.emid} {mo.fromlocation} {mo.to_location}(from/to location would concatenate fromblid/fromflid/fromrmid .... )
4 votes -
Update connector email to include Connector Description
When migrating code and connectors to different environments for a client, often times the connectors in DEV, UAT and PROD will have the same connector name. This could be due to many factors, including custom db code that runs based on the connector name.
It would be helpful to include the Connector Description in the email that is sent out via the connector email notifications. This way the connector code can remain the same in all environments w/ only the description being updated to include the environment name being sent from.
This would also be nice to include so that…
3 votes
- Don't see your idea?