Requirements
This page specifies the necessary requirements for setting up the Resource Reservation Tool.
Some resources are shared and are automatically created during the initial installation phase of Intranet AI (and therefore do not specifically depend on the component).
Below are only the resources actually used by the Booker component:
App Service Plan Windows-based, created by default with the S1 pricing tier.
Application Insights Used for backend application logs.
Azure Cosmos DB Account Hosts a container with backend configurations for Intranet AI components (including Booker). Estimated cost: approximately $24/month.
Log Analytics Workspace Workspace used by Application Insights.
Storage Account Hosts the JavaScript files for the web parts of Intranet AI components (including Booker).
When installing the component, the following additional resources are automatically created:
App Service Web application that provides the backend functionality required by the component. It does not incur specific costs as it relies on the App Service Plan listed among the shared resources.
Dedicated Container on Azure Cosmos DB Account
Contains all the metadata related to the component, entered by the application itself:
Types of bookable entities
Bookable entities
Properties assignable to bookable entities
Reservations Estimated cost: approximately $24/month.
Roles Definition
To proceed with configuring the component, it is important to clearly define roles, specifying who will manage bookings and who will only be able to make a booking. This ensures that, during the installation of the web part, we can assign the necessary permissions to specific users.
Admin users can:
View all bookings
Edit and create new resources
Delete or modify any booking
Power Readers can:
View all users' bookings but CANNOT modify them
Users:
A basic user can only make a booking and view their own bookings on the dedicated page.
Last updated
Was this helpful?