Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
Currently, users are informed of the relative strength of the chosen password (f.e. ‘Strength 4/5’). However, they are not informed what strength is required, and how they can achieve this strength. It would be helpful to users if they are shown which features they need to add to their password to achieve the required strength (f.e.: add 2 symbols to your password, add 2 numbers, ...)
In many scenarios, it would be highly desirable for the unused space on a form to be used to maximize text fields in width and/or height.Preferably with an extra option 'Maximize (Y/N)' or an option to set the width and height as a percentage of the available space.
It's great to have different view types for the resource scheduler (see below).Unfortunately the Full Week view (https://docs.devexpress.com/WindowsForms/17623/controls-and-libraries/scheduler/views/full-week-view), is not supported in the GUI. Because our production works in shifts, 7 days a week, it would be more readable to have 7 days besides each other (like the Work week view).This would make it more usable for us. It could even replace the Week view. Don't forget the startday of the week.
For context: I'm a support engineer, so I look a lot in the Indicium log files for error analysis, I download them for others to analyse, etc. These are mainly Production and Demo environments.Problem: We have a lot of TW applications, that share a server. Logging can be found in the folders belonging to these applications, this is Indicium and Indicium_universal logging. The issue here is with the filenames of these logfiles, these are the same for all applications.Example: Note that these are two different applications and two different Indicium types, but the filenames are identical. This can lead to looking at the wrong loggin by accident, or to mistakes after downloading these, as the files replace each other and are nog easily recognized outside this context. Idea: It'd be much more convenient and reduce risks plus time spent by support, if the application names and indicium-type could be added to the logfile names. So my two examples would then be something like this:1 : GRP05-Indicium-20210422.txt2 : GRP08-IndiciumUniversal-20210422.txtIs is possible to change this?
It is great that Indicium and Universal GUI now support SSO based on the Open ID protocol. In our case we'll use Azure AD as Identity Provider and wish to enable SSO with Universal. Since Universal GUI 2021.1.15 we can enjoy the beauty of SSO, PWA ánd Seamless SSO. The Seamless SSO is how we want to have it working for our end users, as there is no added value in having to click through multiple screens in 99% of the cases. This means that we have to set loginOptionsHidden or loginOptionsDisabled to true in the config.json of Universal GUI and set a DefaultIdentityProvider in Indicium appsettings.json.However, the current solution is a bit too rigid, as there is no way to circumvent the said Seamless SSO, except for changing the Indicium setting and redeploying Indicium. There are multiple scenario's for which this rigidness is unwanted: If we wish to enable multiple Open ID providers, but still wish to make it as Seamless as possible for each individual user If 1 of our foreign offices does not have Azure AD or if a user is not added as a Guest User in our tenant, we might want to give those users an IAM account If we plan to create customer portals: same as with first bullet If Azure AD is down for some unexpected reason, then we want to be able to get into our application using an IAM admin account as backup If (like we do on TEST now) we want to test with dummy users who reference a User Group, we want to create those users in IAM and not in Azure AD. For all regular users (especially with admin rights) in TEST we would like to enforce Azure AD SSO + MFA though. Now what we like best as a solution would be something client-side, which could be removed when clearing cache (ideally it would not be removed for every Universal GUI upgrade we get though). Given the above examples I don’t think it is ever going to be very useful to have the DefaultIdentityProvider setting in appsettings.json. How about adding a ‘Remember my choice’ checkbox on the Indicium login screen which value is stored in the cache?This provides all the benefits we’re looking for: In case of enabling multiple Open ID providers, a default can be selected by the user, enabling Seamless login the next time they login For non-Open ID users they can simply use the IAM login and perhaps also use Stay signed in + Remember my choice checkboxes to reduce the login steps It provides a way to get into Thinkwise in case the Open ID provider is not available (either through Clear cache or through Incognito browser) It will always and easily allow us to circumvent SSO default when testing in an Incognito browser tab An alternative would be to have a second login screen on Indicium with its own URL that is not impacted by the SSO settings, but it’s less convenient than above solution. There could be other alternatives, and we’ll leave the choice up to you. But something is needed here.
When using the Formlist and having mandatory fields, if I don't enter a value in the field, the GUI will give me a message stating that I didn't fill in a value for Field X. The problem is that due to the table construction and overall layout, the column name does not indicate which empty field is the problem.Here the implementation (in Dutch):ImplementationIn the implementation, a Formlist is used to have a label on the left side and a input field on the right. But the field on the right can be different each row. For instance, it could be a Yes/No field, a Numeric field or a Alphanumeric field; like in the screenshot above. In this case the user didn't fill in the correct salutation but the message does not explain that; it refers to the field.If there would be a way possible to influence the way the Mandatory field error message and show a translation, this whole challenge would be solved. Then 'Alphanumeric value’ would be replaced by 'Salutation for Man’.
Currently if you would like to use the Two Factor Authentication feature a set of parameters have to be included in the settings.json. This includes an SMTP account and password.I would like to be able to store these settings in IAM's global configuration page. The settings values should also be hashed on the IAM database. I do not want my password to be stored as plain text.This will allow me to stored these setting in a safe way in IAM and no longer have them included in a .json file which is located on my server.
Currently when configuring roles the only way to determine whether an object is part of a process flow is by opening the process flow screens and navigate through the list of process flows.When assigning rights to objects, I would like to be able to see whether the object is part of a process flow. When I am assigning the rights by using the task and the object is part of a process flow, I would like this to be mentioned in the task popup and be able to assign the rights to this process flow and all of it's actions for within the task popup.
With the creation of the Universal GUI we have been given the option to set up breakpoints for screens. This allows you to change the screentype based upon a specific resolution. A cool feature.Unfortunately often you are not fully aware of which resolutions are being used by your users. It would be of great help if IAM can log the resolutions used by users. This will allow you the analyze this data and determine the most used resolutions, for which you can create additional breakpoints.
Currently the Filter options in the GUI do not allow you to check the values of columns based upon other columns. In some cases you would like to set a filter based upon the values of a specific column.For example I would like to select all records (orders) of which the delivery date is equal to the records it's order date. Currently the GUI does not allow you to set such a filter.
To make it easier for users to rate some values in our application, we give a value between 1 till 5. So we would like to give the option to rate with stars. Basically the value on the database is ‘4’ for both. Would it be possible to create a control in the GUI to display elements like this? The amount of stars can be the amount of elements you add to the domain. Condition is that the elements should have a increasing number on.
When selecting an object with different properties you get to see the object in the first project version with all its possible tabs and to the right the related object(s) with their tabs. In no way it is visible to see in which tabs you have to look to find the differences.It would be helpful if there is some way of highlighting the tabs where the differences can be found. This could be a highlight, but maybe even in combination with badges (in which a badge indicates the number of differences that can be found underneath that particular tab.Highlighting different records or fields would then make it easy to find a difference on a list or form.
Form requirement - is it possible toe remove the new column for the field Sequence (Position) so that the field are over 2 colums instead of 3 so there is more space for the trees on the left.
Facing several times a merging conflict due to slightly changed data model diagrams that some table is moved to different position.Like when in existing data model diagram in trunk a table is moved to different position and same happened in a branch version also, but then to different position.Can this be avoided that it comes as conflict?
We like to be able to specify a collation for 1 specific column in a table in the model.Currently our default database collation is set to SQL_Latin1_General_CP1_CI_ASWe have this special column that really wants be case-sensitive and wants to be unique preferably Latin1_General_100_CS_AI_SC_UTF8 so that not only case-sensitive uniqueness is guaranteed but als super/subscripting for cubic meters for example. The latter can be achieved, but we cannot seem to find a way to make this specific column case sensitive/sub/supercripting ‘aware’ towards the database.We also would like to have the user interface to react to it as it was case insensitive in lookups for example. How can I achieve such functionality? An example is milliohm [mΩ] to meg(a)ohm [МΩ] (or mOhm and MOhm) - the column for such unit has to be unique since they actually really mean a load of difference in resistance, but I want them to be found by the user when typing in any case ‘mohm’ which currenly follows the collation rules:above is Latin1_General_100_CS_AI_SC_UTF8 (needs UTF8 and case sensitive for for both case and sub/superscripting uniqueness) where you can see that the client will act accordingly to the collation - which we do not want to happen.We want the user to have a result in a lookup that gives both options despite the collation settings:We do not want to bypass the SF-model or fiddle around with tags or dynamic(ly)/manually generated stuff.
HiMistakes are made easily when one is not-in-time (somewhere) so to speak.Currently IAM is showing its system flow execution times in UTC time but most of all the application that are used do not use UTC time and that scares people everytime again - more than a few time I hear people get really really quiet when they (think that they) see that the last time the systemflow was executed was 2 hours ago (while in reality it was just a few seconds ago)Is it possible that you can let IAM show its time and dates (preferably also) in local time (currentculture maybe?)rgds Ricky
Hello,We are an international logistics company with offices in several countries and are in the process of developing a new OMS (Order Management System). We are now faced with the problem of showing users data in local date/time in the OMS. This can of course be solved, but is rather cumbersome.Is it an idea to develop a new date/time control which automatically shows the local user date/time based on a UTC date/time stored in the database.Thanks in advance,Randolph Beekman
As an Idea derived from my question: I believe we should add a security when accessing reports generated by a report button in web gui or universal guithis is the question:Is there a way to set password to pdf generated by report buttons? | Thinkwise Community (thinkwisesoftware.com)
There is currently no process action type that can be used after performing a standard import.I would like to trigger a chain of actions after the import has been finished. Of course it is possible to have an Add row trigger, but this takes enormous amounts of time as it will be performed thousands of times on just one record. Having a trigger after finishing the import reduces the number of flows, plus it can utilize the strength of SQL to update all imported records at once.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.