Hi Mykhailo, I was referring to a chat "widget" or in this exact instance a widget that the team can use to report bugs in Creatio (implementation) or request features.
and in your custom button you can either use already implemented callMailTo method (so your users could report bugs or features via email) or create your own method (to open some URL or oepn some page). As a result this button will be available on any page and your business task will be achieved.
I am actually just simply looking to allow an external script to be run, so my widget can appear at the bottom right of the screen. I am using https://gleap.io , but this is similar to any third party chat app.
Is there anything stopping this from working as it seems like Google is picking up the G-tag.
Please note that autonumbering became available starting from Creatio version 8.0.5, you can find more info in this Creatio article and this:
It is now possible to number new records in Freedom UI automatically quicker and easier using the [ Autonumber ] field. You can set the number prefix and change the quantity of digits in the number. Creatio populates the field both when you add a record manually and when a business process or integration add it.
Not sure if I missed it, or if it is not implemented yet. Where can I find the equivalent of "field filter values" in standard UI business rules (image below) for a Freedom UI Form page ?
Oleg outlines how to set it up like a business rule. I also outline how to handle the lookups request to load it's data source and then create the filter t that time (which makes it easier to refer to other values in the page that you want to use in the filter).
just read the 8.0.7 release notes ""Advanced business rule conditions. It is now possible to set up more advanced business rules using system settings and system variables in business rule conditions. For example, you can set up a rule that displays the [ Results ] field if the current user is the record owner.""
Can someone in Creatio please improve this? Deploying certain Org Roles is essential, it makes very little sense for this to not be possible. It really causes a lot of problems. The error I get in the deployment logs before following Vladimir's suggestion is the following (as I couldn't see any pages mentioning it when searching before):
P0001: Cannot add root administering unit. Invalid unit type specified.
I can confirm that disabling the trigger worked for deploying for me in Postgres envs, but it's concerning this kind of workaround is needed. In our case, we used the following SQL Script set to run before package installation:
ALTER TABLE "SysAdminUnit" DISABLE TRIGGER "TRSysAdminUnitRoot";
And then the following SQL script set to run after schema data installation:
ALTER TABLE "SysAdminUnit" ENABLE TRIGGER "TRSysAdminUnitRoot";
I'm new in Creatio. I'm testing the integrations capabilities and I feel uncomfortable with Oauth. I want my user to log into the web service every time they acess my Creatio app. I want the protocol to retrieve their permissions/scopes in order to ensure they can access the data. In Creatio, all is performed on behalf of the user specified in the "Shared User" field. I don't want my users to use those credentials. Is there a way to bypass this ?
OAuth (Open Authorization) is a trusted, widely used standard protocol for authentication and authorization. It allows users to grant access to their resources on one website or application to a third-party application without disclosing their credentials, such as username and password. This approach enhances security and reduces the risk of credential theft.
According to the basic logic of OAuth, the connection is created only once and only for one user. You can create another connection for the new user, however, there is no alternative way to bypass the logic as you described.
Thank you for your answer. In that case, I am very curious about how you refresh the token given by the third party application. Essentially, what happens when the token expires ?
This issue can happen if a user works in a mobile application in an online mode while their connection is not stable.
Meanwhile, it would be better for those users who are working from mobile with a bad connection to stay in an offline mode and sync their apps when the connection gets better.
Please contact our support team - if the issue still reproduces.