I am looking to integrate the Google Meet with Creatio but there is no marketplace app available as of now. So is there any other work around to achieve this.
Theoretically, it can be achieved via development, and here is the link to our API - it can probably help you.
And we have already registered a request for the responsible R&D team to research the possibility of implementation of this solution for the future releases of Creatio application.
Help set up CREATIO integration with an external web resource using the CREATIO API. To begin with, which url to use for POST Authentication to the CREATIO API
You can do that by adding the desired web services in the "Web services" section in the system settings. Then you can create a business process that will call those API, receive the information from them, store it in the system creating new records (You can create a new object and store the information inside, which will be basically storing information inside an SQL table) , or just keep it as parameters inside the same business process, and then send it again to another web service.
I would suggest you reading our academy instructions regarding business processes and web services to understand how you can combine them:
I have to use Odata of Creatio environment from Postman using OAuth 2.0 authentication. For that, I have followed a Tech hour session of Creatio Trainers.
Thank you! This message is usually returned in case you are not authenticated. Did you use UserName and UserPassword as a ClientId and ClientSecret and used Basic Auth? And also are you passing a form-data grant_type key in the headers and also using the identity service URL as an endpoint to send request?
I want to log in a separate file every communication with a Web-Service (request , response time etc).Is there any built-in , or tools from Marketplace to realize this task. Or I should customize the source -code.
Perfect, then additionally you can use the same approach with EntitySchemaQuery, but create record is some section and then use the standard "Export to excel" functionality to get the file with request calls. So each time something is calling the GetErSumSq method you can create a record in some separate section (for example called "Integration call" and add information like DateTime.Now (to get the date and time when the method was called and which value was returned (sum))). Also you can try looking into the HttpContext, HttpContextAccessor and AppConnection to see which information is available there that can be used to additionally log the method call.
This should be done directly in the code of the 3rd party endpoint to which the call is performed (in case we are discussing the 3rd party webservice call from the business process). Logs of the integration call on the Creatio side are accessible only via standard IIS logs. Or you can enable the process tracing to see the status of the call.
In case the webservice is stored in the Creatio configuration (standard anonymous or regular webservice) then you can either add a part of inserting a record to some specific table in Creatio (via InsertQuery class for example) and retrieve data from there.
Thank you very much for your immediate response Oscar. I have got an idea now. This is what i am trying to do. I have created a button in the Front-End (Get Sum Ws) which calls in the Back-End a basic web service that caculates the sum of the AmountHC in Details Rows.
Perfect, then additionally you can use the same approach with EntitySchemaQuery, but create record is some section and then use the standard "Export to excel" functionality to get the file with request calls. So each time something is calling the GetErSumSq method you can create a record in some separate section (for example called "Integration call" and add information like DateTime.Now (to get the date and time when the method was called and which value was returned (sum))). Also you can try looking into the HttpContext, HttpContextAccessor and AppConnection to see which information is available there that can be used to additionally log the method call.
Hi , I can't find the whole solution for logging a web service , it seems some comments have been missed or deleted , any ways , how can i log a web service in creatio ?
I have built a Business Process that Triggers on "Record Added" for a Section.
My goal is that when I Create a Record in the section with OData using the "POST method", That custom business process should be triggered by System. But It is not getting triggered.
When I tried to create a new record from the system itself ( instead of OData ), the process got triggered.
Can someone guide me on this? Is there any System Setting or specific configurations needed to be done?
if such keys don't exist, they can be added to the block <appSettings>;
2) Generate source code for all schemas and compile all.
Please note, that this fix is only applicable for 7.18.1. Please remove this tags from web.config when updating to newer versions of the application, as it will cause the Odata functionality to not work.
You can also refer to this community post in your support request.
if such keys don't exist, they can be added to the block <appSettings>;
2) Generate source code for all schemas and compile all.
Please note, that this fix is only applicable for 7.18.1. Please remove this tags from web.config when updating to newer versions of the application, as it will cause the Odata functionality to not work.
You can also refer to this community post in your support request.
You can integrate Creatio with the following external applications:
the OneLogin SSO portal, used as a single sign-on point for all your services, including Creatio. Learn more about OneLogin integration in the article.
the Active Directory Federation Services (ADFS) software component used for managing single sign-on for all system users. Learn more about Active Directory Federation Services integration in the article.
the Just-In-Time User Provisioning (JIT UP) Single Sign-On, which alleviates the need to create accounts for each separate service and keep the user database up-to-date. Learn more about Just-In-Time User Provisioning integration in the article.
the Lightweight Directory Access Protocol (LDAP), which enables access to the dedicated database used to store the credentials of users, machines, etc. Learn more about Lightweight Directory Access Protocol integration in the article.
email providers by the IMAP/SMTP protocol. Learn more about email integration via the IMAP/SMTP protocol in the article.
Google mail, calendar, and contacts. Learn more about integration with Google in the article.
The integration was not officially released yet. It is being tested by our developers at the moment. Once all tests are fully completed we will update the documentation.
Please let us know in case any further information is required.