software:chipmunk:getting_started
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
software:chipmunk:getting_started [2025/08/15 14:02] – [Installation Steps] support@smikar.com | software:chipmunk:getting_started [2025/08/20 16:51] (current) – [Prerequisites] support@smikar.com | ||
---|---|---|---|
Line 31: | Line 31: | ||
* A **TLS certificate** in PEM format (certificate + full chain) and matching private key, with CN/SAN matching your DNS name. | * A **TLS certificate** in PEM format (certificate + full chain) and matching private key, with CN/SAN matching your DNS name. | ||
* (Optional) A static IP address (public or private) and corresponding DNS entry for reliable access. | * (Optional) A static IP address (public or private) and corresponding DNS entry for reliable access. | ||
+ | * An Entra ID group that grants admin access to Chipmunk (i.e. ChipmunkAdmins) | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 36: | Line 37: | ||
Before installing Chipmunk, you’ll need: | Before installing Chipmunk, you’ll need: | ||
- | * **Azure Storage Account (General Purpose v2)** | + | * **Azure Storage Account (General Purpose v2)** |
- | | + | |
- | | + | |
- | | + | |
- | * **Azure AI (Cognitive Services)** | + | * **Azure AI (Cognitive Services)** |
- | | + | |
- | | + | |
- | - **API key** from the Azure AI resource. | + | |
- | * **Entra ID (Azure AD) App Registration** | + | * **Entra ID (Azure AD) App Registration** |
- | | + | |
- | | + | |
- | | + | |
+ | * //Microsoft Graph — Application permissions// | ||
+ | * AuditLog.Read.All | ||
+ | * Calendars.Read | ||
+ | * ChannelMessage.Read.All | ||
+ | * Chat.Read.All | ||
+ | * Chat.ReadBasic.All | ||
+ | * Contacts.Read | ||
+ | * Directory.Read.All | ||
+ | * Files.Read.All | ||
+ | * Files.ReadWrite.All | ||
+ | * Group.Read.All | ||
+ | * Mail.Read | ||
+ | * Mail.Send | ||
+ | * Sites.Read.All | ||
+ | * Sites.ReadWrite.All | ||
+ | * Team.ReadBasic.All | ||
+ | * TeamMember.Read.All | ||
+ | * TeamSettings.Read.All | ||
+ | * TeamSettings.ReadWrite.All | ||
+ | * User.Read.All | ||
+ | * //Microsoft Graph — Delegated permission// | ||
+ | * User.Read | ||
+ | * //Office 365 Exchange Online — Application permission// | ||
+ | * full_access_as_app | ||
- | | + | |
- | | + | * Existing |
- | * Calendars.Read | + | * **Static IP** (public or private) and matching **DNS A/AAAA** record. |
- | | + | * DNS name must match the TLS certificate (e.g., '' |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | * Mail.Read | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | * TeamMember.Read.All | + | |
- | * TeamSettings.Read.All | + | |
- | * TeamSettings.ReadWrite.All | + | |
- | * User.Read.All | + | |
- | | + | |
- | * User.Read | + | * **PEM** format (server certificate + intermediate chain) **and** matching **private key**. |
+ | * CN/SAN must match the DNS name above. | ||
- | **Office 365 Exchange Online — Application permission** | + | |
- | * full_access_as_app (EWS; scope with an Application Access Policy if required) | + | |
- | + | | |
- | * **Networking** | + | |
- | - An existing **VNet** and **Subnet** for the appliance. | + | |
- | - **Static IP address** (public or private) and matching DNS A/AAAA record. | + | |
- | - DNS name should match the TLS certificate (e.g., `chipmunk.yourcompany.local` or `chipmunk.yourcompany.com`). | + | |
- | + | ||
- | * **TLS Certificate** | + | |
- | - PEM format (certificate + full chain) and matching private key. | + | |
- | - CN/SAN must match the DNS name above. | + | |
- | + | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
===== Using Chipmunk ===== | ===== Using Chipmunk ===== |
software/chipmunk/getting_started.1755230553.txt.gz · Last modified: 2025/08/15 14:02 by support@smikar.com