Hello and welcome to my presentation. My name is Dr. Michael Aman. I'm the resident technology evangelist at Empower id. My topic today is revolutionizing I G A with low-code bot automation A. Regarding the agenda for the presentation, I will first address the challenges associated with traditional I G A solution design and introduce a new and innovative concept that leverages low-code platforms and intelligent bots to empower citizen developers to tackle these I G A challenges much more effectively.
We will then explore the role of autonomous chatbots in I G A and then discuss how this new concept can help companies modernize their existing applications. We will examine the implications of this new novel approach for IGA vendors and user organizations, and then I will conclude the presentation by offering insights into the future of iga. So one of the main challenges organizations face with traditional is IGA solution is essentially their complexity.
Implementing and maintaining these solutions often require specialized skills and extensive time investments.
Companies often struggle with seamless integration of IGA solutions into their existing IT infrastructure applications, and directories. Current solutions may also not support, I guess, modern usability standards. Other challenges include the lack of flexibility needed for customization, high cost and support, limited support for emerging technologies.
I believe that these challenges can however be addressed effectively through streamlined process automation, the integration of low-code orchestration and intelligent chat bots in streamlining process automation, I believe represents a transformative approach called I G A bot flow, a new concept with a potential to revolutionize the way organizations create, deploy, and manage I G A solutions. But before we dig much more deeper, let's discuss our understanding of low-code platforms and bot technologies.
Of course, low-code platforms enable companies to quickly design and deploy applications as well as optimized processes without requiring extensive coding expertise.
On the other hand, bot frameworks such as the Microsoft bot framework or Google's dialogue flow facilitate the creation, development and management of intelligent chat bots or virtual assistance that automate tasks and enhance customer engagement. It is worth noting that both IGA vendors and user organizations, many of them are already familiar with these platforms and technologies.
The I IGA workflow concept combines low-code orchestration and smart chat bots to essentially deliver advanced IGA capabilities. The load code platform facilitates quick development of customizable model-driven workflows for automating user access rights. The chat bots on the other hand, serve as virtual assistance for both administrators and end users automating tasks such as access requests or password resets. At the core of the IGA bot flow concept is the IGA bot flow engine.
It unifies low-code orchestration and intelligent chatbots integrating with various technologies and frameworks into a cohesive solution.
The engine combines natural language processing and machine learning algorithms to interpret user requests, automate tasks, and make informed decisions. The engine also integrates with APIs, connectors, data sources, prebuilt components and external systems to extend the capabilities of I G A bot flow processes.
So you can think of the typical I G A bot flow process as a model driven conversational application, visually designed depicting application logic, data flows, and relationships between actions. The example presented here is the change password process. Here. When the user expresses the interest to change their password by stating, for example, I want to change my password, the system identifies the user's intent and initiates the change password IG workflow process to assist the user in changing their password. Here is perhaps the simplest way to understand the IGA bot flow process.
It is a self-sufficient chat bot. It can understand user's input and then execute backend processes in response to the inputs and then communicate the results back to the end user.
Now let's look at a practical example of how this new concept empowers citizen developers. Here we have a citizen developer who creates the connect computer I g a workflow process to perform the following tasks, find and display available computers, allow the user to select a computer process and open a privileged session management here PSM session, open approval.
The process is deployed to the i g flow engine, ensuring seamless integration and smooth execution. In this scenario, an employee named Michael interacts with the connect computer IG bot flow. It is really a chatbot here in Microsoft teams. Using the chatbot in teams, Michael can find available computers, choose the preferred one and initiate a P S M session within a familiar and user-friendly environment.
With IG, a bot flows come autonomous ig. A bot flows at the so-called chatbot sentinels. The sentinel is always running, performing a variety of tasks to streamline I G A processes. By leveraging natural language processing and advanced machine learning algorithms, the sentinel can effectively automate workflows and make intelligent decisions. The Sentinel can also use APIs to integrate with existing IT infrastructure. They can interact with users through multiple communication channels. These include voice assistance teams, emails, and mobile applications.
The Sentinel can also be designed to work in a swarm working together in a coordinate in a coordinated manner to essentially accomplish a task.
The Sentinel can also perform several functions including escalations, interventions and proactive messaging. For example, they can monitor user access patterns and identify situations that require escalation and then proactively message the relevant stakeholders requesting their intervention when necessary. Now let's explore an onboarding and access provisioning process using some of the concepts we've discussed as so far.
Here is a scenario where a company hires Alice, a new employee, and the HR personnel initiates the onboarding process by adding her into the HR system, a sentinel monitoring the HR database detects the new employee record and activates the relevant I G A bot flow provisioning process. Alice receives a message and is guided through setting up her account by the I G A bot flow. Now using data gathered about Alice, along with the company's resource entitlement policies, the IGA bot flow works with external systems to grant Alice the required access to resources.
Now once complete, the IGA bot flow informs Alice of the resources she can now access and reminds her to direct any future questions to the IGA bot flow that facilitated her onboarding. With the I G A bot flow concept, companies now can focus on transitioning or transforming their legacy applications without much of the challenges that they have had to deal with previously. The visual drag and drop and the low-code approach imply that companies can create modern, responsive and user-friendly applications to replace traditional ones.
The low-code approach also mean that companies can use pre-built component and then they can also approach the whole migration process in an incremental manner. Applications running as I G A I G bot flows will be easy cus to customize they will be much more secure and interoperate with other systems. So for I G A vendors, the i g bot flow concept opens up new avenues to differentiate themselves.
By adopting the concept I G A vendors can stay ahead of the competition by providing a seamless, comprehensive solution that addresses the limitations of traditional i g products.
Implementing the I g workflow concept can also lead to higher levels of satisfaction and stronger client relationships. For user organizations, IG bot simplifies the development of IG solutions, making them more accessible to a broader range of users. IGA workflow improves the user experience for both customers and employees. Additional implications for user organizations include customization and flexibility, enhanced scalability and support for new and emerging technologies. Now as we look to the future, the evolving IG landscape without question presents exciting possibilities.
I believe that AI and machine learning will play a role in making systems more robust and resilient. However, low-code orchestration and intelligent chat bots will play a central role in iga, enabling us to develop solutions that are flexible, scalable, and easy to customize. Citizen developers and other non-technical users will also take an active role in building and customizing IGA solutions. My belief is that the IGA bot concept will be the enabling agent driving innovation, making IGA more accessible to a wider range of people and organizations.
And with that, I would like to thank you so very much for your time and for listening to my presentation. Thank you so much.
Thanks Michael. We do have a question online here. How are the bot accounts lifecycle hardened and managed?
Great.
Well, so a authentication and authorization is an important piece of this concept of course is built on oof. So a typical, before you get into the chatbot, there's authentication. Whether you are using a web-based chat bot or teams, you are authenticated and you have an access token representing the user's identity and all interactions with all systems within the framework is actually done using that access token. So the user's identity is even passed down to backend systems.
So for example, the user may not be authorized to make certain API calls or be able to execute certain parts of the process. The access token will be sort of the, the identity that the system will make sure that it has the rights to do what it's trying to do.