Skip to main content

Beezzz Installation and Upgrade – Pre-Requisites

Updated over 2 months ago

Before installing or upgrading the Beezzz software, ensure that all pre-requisites are met to support a smooth and efficient implementation.

These requirements should be completed before the scheduled installation date.


Installation Sequence

The Development environment is always installed or upgraded first.
After successful User Acceptance Testing (UAT), the Production environment will be scheduled for installation or upgrade.


Pre-requisites

Requirement

Details

Microsoft Service Account

Role:

  • Power Platform Administrator (or System Administrator and System Customizer roles at the environment level)

Licenses:

  • Power BI Pro

  • Power Apps Premium

  • Exchange Online Plan 1

  • Office E3

  • Teams

  • Naming Convention

    • The service account used for installation and configuration must follow the required naming format: [email protected]

Admin Center Security Role (for each environment)

Beezzz flows requires creating a new security role to assign permissions for the Beezzz environment Team. (this must be granted in each environment):

  • In the admin center, select the desired environment and create a new “security role”:

    • Name: Beezzz security role

    • Asing to it the proper Business Unit

    • Member’s privilege inheritance and select: “Direct user (Basic) access level and Team…

    • Check the box of “Include App Opener…

  • Once created, open the created Security role:

    • Under “Customization” dropdown

    • Search for the row “Process” and set all the permissions in that row to “Organization

  • Finally, assign the security role to the Beezzz Team on the environment.

Power Platform Environments

Two Environments:

  • Test

  • Production

Naming Convention

  • Beezzz Test

  • Beezzz Production

Azure SQL Databases

Amount:

  • 3

Specifications:

  • Standard S1 for testing - 5GB

  • Standard S2 for production – 5GB

  • Standard S1 for jobs - 2GB

Naming Convention:

  • srv-Beezzz (server)

  • db-Beezzz-test

  • db-Beezzz-prod

  • db-Beezzz-jobs

Firewall Rule

Firewall rule on the Azure SQL Server used by Beezzz with the IP: 132.220.226.79 (Beezzz VPN).

The IP address will also be used to access Blob Storage, Power Apps and Power BI.

Blob Storage Account

Type:

  • StorageV2

Naming Convention:

  • Beezzz

Containers:

  • Uploads

  • Attachments

  • Masterdata-files

Azure Security Groups

Two Groups:

  • Users

  • Admins

Naming Convention:

  • Beezzz Users

  • Beezzz Admins

App Registration with Power Apps Runtime Service

Permission:

  • user_impersonation

Power BI Workspaces

Two Power BI Workspaces:

  • Beezzz Test

  • Beezzz Production

Naming Convention:

  • Beezzz Test

  • Beezzz Production

Elastic Job Agent

This is required if you plan to run integrations with files containing more than a few thousand rows (depending also on the number of columns in the file).

Data Factory

This is required if you need custom pipelines to import data from APIs.

Did this answer your question?