Authorization

Authorization Basics and Terminology

On the Kuika platform, you can increase the user experience and security of in-app functions by adding access and authorization control to the applications you develop. In applications developed with Kuika, Kuika allows you to control authorization with two different options. Let's take a look at the details of these two authorization types.

On the Kuika platform, you can increase the user experience and security of in-app functions by adding access and authorization control to the applications you develop.

In applications developed with Kuika, Kuika allows you to control authorization with two different options. Let's take a look at the details of these two authorization types.

With the first authorization option, anonymous access, you can allow users to access screens and elements without any login requirement. For example, the home page of an application can be publicly accessible.

Another authorization option, role-based authorization, allows only certain roles to access screens and elements. In this case, you can allow access to all roles or only certain roles (for example, only those with the admin role).

In the applications you develop with Kuika, you can perform authorization using role-based authorization features at the screen and element level. So, how does this work?

Role-based authorization is the process of controlling the ability of certain groups of users (roles) to access certain sections or features within the application.

In addition to element-level authorization, you can also manage authorization at the screen level. In the context of an example scenario, if you define authorization for the user detail screen only for users in the administrator role, you can manage other users' access to the user detail screen and protect the data in your application.

So why should we use role-based authorization?

There are different dimensions that can answer this question. The first of these dimensions is security. By managing authorization settings, you can ensure that only authorized people can access sensitive information.

Another dimension is flexibility. Through authorization, you can offer custom experiences to different user groups and tailor your application's functionality to user roles.

The last dimension is ease of management. By easily managing authorization rules, you can make your application more dynamic and controlled.

With the authorization options offered by the Kuika platform, you can make your applications more secure, flexible and manageable. By using role-based authorization, you can increase the security and performance of your application while providing the best experience to your users.

Dosyalar

Yardımcı kaynaklar

Sözlük