Skip to content

Commit 0fc939a

Browse files
committed
Explicit permissions section
1 parent 18cd603 commit 0fc939a

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

articles/industry/agriculture/install-azure-farmbeats.md

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@ Azure FarmBeats is a business-to-business offering available in Azure Marketplac
1717

1818
- **Accelerator**: Web application that is built on top of Datahub. It jump-starts your model development and visualization. The accelerator uses Azure FarmBeats APIs to demonstrate visualization of ingested sensor data as charts and visualization of model output as maps.
1919

20-
## Before you start
20+
## General information
2121

2222
### Components installed
2323

24-
//AtinB: need to understand what new components are installed now
2524
When you install Azure FarmBeats, the following resources are provisioned in your Azure subscription:
2625

2726
| Azure Resources Installed | Azure FarmBeats component |
@@ -43,7 +42,6 @@ When you install Azure FarmBeats, the following resources are provisioned in you
4342

4443
### Costs incurred
4544

46-
//AtinB: Do the costs remain the same now?
4745
The cost of Azure FarmBeats is an aggregate of the cost of the underlying Azure services. Pricing information for Azure services can be calculated using the [Pricing Calculator](https://azure.microsoft.com/pricing/calculator). The actual cost of the total installation will vary based on the usage. The steady state cost for the two components is:
4846

4947
* Datahub - less than $10 per day
@@ -54,13 +52,14 @@ The cost of Azure FarmBeats is an aggregate of the cost of the underlying Azure
5452
Currently, Azure FarmBeats is supported in public cloud environments in the following regions:
5553

5654
* Australia East
57-
* Australia Southeast
58-
* Canada Central
59-
* Canada East
55+
* Central US
6056
* East US
57+
* East US 2
58+
* West US
59+
* West US 2
6160
* North Europe
6261
* West Europe
63-
* West US
62+
* SouthEast Asia
6463

6564
### Time taken
6665

@@ -70,6 +69,18 @@ The entire setup of Azure FarmBeats, including the preparation and installation
7069

7170
Before you start the actual installation of Azure FarmBeats, you'll need to complete the following steps:
7271

72+
### Verify Permissions
73+
74+
You'll need the following permissions in the Azure tenant you're looking to install Azure FarmBeats -
75+
76+
- Tenant - AAD app creator
77+
- Subscription - Owner
78+
- Resource Group in which FarmBeats is being installed - Owner
79+
80+
The first 2 permissions are needed for [creating the AAD application](#Create-an-AAD-application) step. If needed, you can get someone with the appropriate permissions to create the AAD application. The person installing FarmBeats needs to be an owner of the Resource Group in which FarmBeats is being installed.
81+
82+
You can verify your access permissions in the Azure portal by following the instructions on [role based access control](https://docs.microsoft.com/azure/role-based-access-control/check-access)
83+
7384
### Decide Subscription and Region
7485

7586
You'll need the Azure subscription ID and the region where you want to install Azure FarmBeats. Choose one of the regions listed in the [Regions supported](#regions-supported) section.
@@ -85,7 +96,7 @@ Azure FarmBeats requires Azure Active Directory application creation and registr
8596

8697
Run the following in a Cloud Shell instance in your subscription. First time users will be prompted to select a subscription and create a storage account. Complete the setup as instructed.
8798

88-
1. Download and extract the [AAD app generator script](https://aka.ms/FarmBeatsAADScript)
99+
1. Download the [AAD app generator script](https://aka.ms/FarmBeatsAADScript)
89100

90101
```azurepowershell-interactive
91102
wget https://aka.ms/FarmBeatsAADScript
@@ -101,11 +112,11 @@ Run the following in a Cloud Shell instance in your subscription. First time use
101112
./create_aad_script.ps1
102113
```
103114

104-
4. The AAD script takes around 2 mins to run and outputs values to screen as well as to a json file in the same directory. If you had someone else run the script, please ask them to share this output with you.
115+
4. The AAD script takes around 2 minutes to run and outputs values to screen as well as to a json file in the same directory. If you had someone else run the script, please ask them to share this output with you.
105116

106117
### Create Sentinel account
107118

108-
Your Azure FarmBeats setup enables you to get free satellite imagery from European Space Agency's [Sentinel-2](https://scihub.copernicus.eu/) satellite mission for your farm. To configure this setup, you require a Sentinel Account.
119+
Your Azure FarmBeats setup enables you to get satellite imagery from European Space Agency's [Sentinel-2](https://scihub.copernicus.eu/) satellite mission for your farm. To configure this setup, you require a Sentinel Account.
109120

110121
Follow the steps to create a free account with Sentinel:
111122

@@ -118,6 +129,7 @@ Your registration process is complete once you complete the verification. Make a
118129
## Install
119130

120131
You are now ready to install FarmBeats. Follow the steps below to start the installation -
132+
121133
1. Sign in to the Azure portal. Select your account in the top-right corner and switch to the Azure AD tenant where you want to install Azure FarmBeats.
122134

123135
2. Go to Azure Marketplace within the portal and search for **Azure FarmBeats** in the Marketplace.
@@ -128,7 +140,7 @@ You are now ready to install FarmBeats. Follow the steps below to start the inst
128140

129141
5. Provide the email address that should receive any service alerts related to Azure FarmBeats in the **FarmBeats Service Alerts** section. Click Next at the bottom of the page to move to the **Dependencies** Tab.
130142

131-
6. Copy the individual entries from the [output of AAD script](#Create-an-AAD-application) to the inputs in the AAD application section.
143+
6. Copy the individual entries from the output of [AAD script](#Create-an-AAD-application) to the inputs in the AAD application section.
132144

133145
7. Enter the [Sentinel account](#Create-Sentinel-account) user name and password in the Sentinel Account section. Click Next to move to the **Review + Create** Tab
134146

0 commit comments

Comments
 (0)