Время создания
Filters
Selfregistration

I would like to know whether Creatio supports the following scenario out of the box:

  • An applicant (external/public user) accesses a registration page.
  • The applicant self-registers without intervention from an administrator.
  • After registration, the applicant receives or creates their own username and password.
  • The applicant can then log in to Creatio (portal/external user area) and submit applications or requests.
Like 0

Like

1 comments

Hello,

Yes, Creatio supports this scenario out of the box through the Portal functionality and the built-in portal user self-registration mechanism.

A public user can access the portal registration page and create an account independently without administrator involvement. After completing the registration process, the user receives access credentials and can authenticate as a portal user. Once logged in, the user can work with the records, applications, requests, and other portal functionality that has been made available to their portal role.

Please note that self-registration requires initial configuration, including:

  • Setting up a dedicated portal system user.
  • Configuring portal user licensing.
  • Configuring registration and password recovery notifications.
  • Optionally customizing the registration and password recovery email templates.

Detailed setup instructions are available in the following Academy article:

https://academy.creatio.com/docs/8.x/creatio-apps/products/more-apps/po…

Show all comments
Mobile_Creatio
FreedomUI
#RequestHandler
8.0

Hi,

Anyone here tried creating custom request handler for mobile?

Just wanted to know how did you deploy the file into creatio hosted environment. Do you need creatio support for it or is there a system setting I need to enable to allow me to upload the custom request handler. (Documented Guide by Creatio)

Thank you.
Lem

Like 0

Like

0 comments
Show all comments
Components_Pack
syntech
Pack
marketplace
automation
release

Syntech Components Pack for Creatio Is Now Available on Creatio Marketplace

We are excited to announce the release of Syntech Components Pack for Creatio, now available on the Creatio Marketplace.

The package brings together 9 powerful Freedom UI components designed to enhance visualization, planning, analytics, and productivity directly within Creatio.

Included in the package:
- Kanban View
- Gantt View
- Scheduler
- Pivot Tables
- Interactive Maps
- To Do Lists
- Hierarchy View
- Relation Diagram
- Slider Component

Instead of searching for multiple solutions, organizations can now access a comprehensive set of ready-to-use components in a single package, helping teams accelerate implementation, improve user experience, and extend Creatio capabilities without additional development.

Whether you're managing projects, analyzing data, planning resources, visualizing business processes, or building more intuitive applications, Syntech Components Pack provides the tools to do it faster and more efficiently.

Explore the application on Creatio Marketplace: https://marketplace.creatio.com/app/syntech-components-pack-creatio

Like 0

Like

Share

0 comments
Show all comments
Discussion
list
ForwardReference
UI
8.3.3

It would be a very useful feature for both developers and users in list views to be able to see the underlying field name (and path to the field, in cases of forwards references) of a column. Currently, for regular columns (not aggregations) you can only see the current name of the column as set up by the developer or the user, if they've customised the name. But this hides information about where that value is actually coming from, making it harder to understand the origin of the data, for example if the user wanted to set up folder filters where they would have to be using the field names in the actual object configuration.

 

At the moment, this is the only information visible to users for a basic list column's properties, which could have been renamed by either a developer or the user themselves:

 

Currently, as a developer I need to check in the dev tools' network tab to get the column name and path in the request, then check the object's configuration to find what that field is captioned with. Or check in the page's code to find the configuration that was set up. Neither of these are very user friendly.

 

Ideally, the properties popup would be enriched with information about the origin of the data similar to what you would see when setting up a dynamic folder as can be seen here:

0 comments
Show all comments
Parallel
c#
script task
multithreading
8.3.3
Sales_Creatio_enterprise_edition
8.0

Is there a way to control parallelism when using Terrasoft.Core.Tasks.Task.StartNewWithUserConnection (see documentation here: https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/back-end-development/data-operations-back-end/execute-operations-in-the-background/examples/register-a-background-operation )? The documentation doesn't mention it, and I don't want to overload the system or having the system spend too many resources on running a lot of these background tasks at once, but also want to be able to run them sufficiently in parallel to give performance boosts to a large task that needs to be performed.

 

I would also like to know if there is any way to check for task completion if possible, but it seems like these methods do not allow it - maybe I am missing something though?

Like 0

Like

2 comments
Best reply

Hello,

Unfortunately, there is no direct way to control parallelism for the StartNewWithUserConnection method. However, it is possible to globally limit the number of threads used to execute requests by configuring the "MaxDopQueryHint thread count" system setting (MaxDopHintThreadsCount in code).
As a best practice, it is recommended to set this value to approximately one-quarter to one-half of the total available threads (assuming one thread corresponds to one CPU core). This approach helps ensure that resource-intensive operations do not consume all available system resources.

Additionally, there is no out-of-the-box functionality to determine whether a task has been completed. However, this can be implemented through custom logic within the UsrBackgroundActivityCreator class, specifically in the Run method referenced in the following article:
https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…
For example, you could implement a custom notification at the end of the method to indicate when the process has finished.

Hello,

Unfortunately, there is no direct way to control parallelism for the StartNewWithUserConnection method. However, it is possible to globally limit the number of threads used to execute requests by configuring the "MaxDopQueryHint thread count" system setting (MaxDopHintThreadsCount in code).
As a best practice, it is recommended to set this value to approximately one-quarter to one-half of the total available threads (assuming one thread corresponds to one CPU core). This approach helps ensure that resource-intensive operations do not consume all available system resources.

Additionally, there is no out-of-the-box functionality to determine whether a task has been completed. However, this can be implemented through custom logic within the UsrBackgroundActivityCreator class, specifically in the Run method referenced in the following article:
https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…
For example, you could implement a custom notification at the end of the method to indicate when the process has finished.

Thanks for the input, it sounds like this thread's discussion is also involved in limiting/raising the limit around these background tasks: https://community.creatio.com/questions/number-threads-pool

Show all comments