INVENTORY-MANAGEMENT-COMPONENTS-GUIDE

Import the Creator Kit & Create Connections Steps: 1. Import the Creator Kit → enables seamless integration and automation. 2. Create connections to apps and data sources: o Facilitate communication between apps o Enable automated workflows o Ensure secure and efficient access

Create Microsoft Entra App Registration (Microsoft Graph) Steps: 1. Sign in to Microsoft Entra portal with admin credentials 2. Navigate → Azure AD → App Registrations → New Registration 3. Enter App Details → name, account types, redirect URI 4. Click Register → create the application 5. Configure API permissions → Microsoft Graph 6. Create client secret → store securely 7. Copy Application (Client) & Tenant IDs 8. Use in App/Flow → connect securely 9. Test connection → verify access 10. Maintain → rotate secrets and review permissions

Inventory Management - Actions

Environment Variable Action List
Action Description Purpose / Note
Backup Existing Values Save current environment variable values Allows rollback in case of issues
Update Variable Values Modify endpoints, credentials, or settings Ensures apps & flows work correctly
Test Apps & Flows Validate functionality after changes Avoid disruptions
Use Clear Naming Maintain descriptive variable names Prevent confusion
Document Changes Keep record of updates Reference for audits & future updates

Modify Command Centre App for GCC High or DoD Tenant Steps: 1. Review tenant requirements → compliance & security 2. Backup existing configuration → export current app & solutions 3. Import GCC High / DoD compatible solutions 4. Update environment variables → URLs, endpoints, tenant-specific settings 5. Configure connections → Power Platform flows, Dataverse tables, connectors 6. Test functionality → dashboards, analytics, flows 7. Deploy and monitor Note: Always test in sandbox before deployment and ensure compliance with security policies.

Environment Variables Table

Environment Variables

Environment Variables List
Name Description Default Value
Admin eMail CoE Admin notifications email Not applicable
Admin eMail Preferred Language Language used in admin emails en-US
Individual Admin Email for receiving starter kit communications Not applicable
CompanyName Displayed company name Not applicable
TenantID Azure Tenant ID Not applicable
Command Center - Application Client ID Optional → Microsoft Entra Client ID Not applicable
Command Center - Client Secret Optional → Microsoft Entra Client Secret Not applicable
Graph URL Environment Variable Microsoft Graph API URL Not applicable
FullInventory Inventory all objects (not recommended for large tenants) No
DelayInventory Adds delay for Dataverse load balancing Yes
DelayObjectInventory Adds delay in inventory flows to reduce throttling No
InventoryFilter_DaysToLookBack Days to look back when not running full inventory 7
ProductionEnvironment Route flows → Admin (No for dev/test) Yes
eMail Header Style CSS style used for email headers Default CSS

Default Email Header HTML Style

Inventory & CoE Setup Guide

Set up Inventory Components

Inventory components are the key elements that help businesses manage stock efficiently. They include items or products with unique SKUs, tracked quantities, warehouses, suppliers, reorder levels, and inventory valuation. Proper management reduces losses, prevents stockouts, and improves operational efficiency.

Prerequisites

NOTE:

Import the Creator Kit and Make Connections

Import the Creator Kit to establish connections and enable seamless integration and automation within your system.

Create Connections

Import the Core Components Solution

NOTE:

Setup Wizard

Use the Setup Wizard to efficiently configure all inventory components for streamlined management.

Open the Setup Wizard

Troubleshooting

Choose Data Source

Choosing the right data source is critical. Consider reliability, accessibility, data format, and integration capabilities when selecting a source for your apps or workflows.

CoE Admin Command Center App

Ensure proper admin permissions before setup. Import solutions in the correct order, configure connections and environment settings, verify data sources and flows, and regularly update the app for new features and security.

Create a Microsoft Entra App Registration

Steps to create an app registration to connect to Microsoft Graph:

  1. Sign in to Microsoft Entra portal
  2. Navigate to App Registrations → New registration
  3. Enter app details and redirect URI
  4. Register the app
  5. Configure API permissions for Microsoft Graph
  6. Create client secret
  7. Copy Application and Tenant IDs
  8. Use in app or flow
  9. Test connection
  10. Maintain and update as needed

Update Environment Variables

Allows changing configuration settings for apps, flows, or solutions without modifying code.

Action Description Purpose / Note
Backup Existing Values Save current environment variable values Prevent data loss and allow rollback
Update Variable Values Modify for new endpoints, credentials, or settings Ensure correct app and flow operation
Test Apps & Flows Validate applications and workflows Ensure functionality and avoid disruption
Use Clear Naming Maintain consistent, descriptive variable names Improve maintainability
Document Changes Keep a record of updates Provide reference for auditing

Modify the Command Center App for GCC High or DoD Tenant

  1. Review Tenant Requirements
  2. Backup Existing Configuration
  3. Import GCC High/DoD Compatible Solutions
  4. Update Environment Variables
  5. Configure Connections
  6. Test App Functionality
  7. Deploy and Monitor

Important: Ensure compliance with security policies, update connections carefully, and test in a sandbox environment before full deployment.

Audit Logs Solution

Enable auditing only for necessary entities, review logs regularly, and ensure only authorized access.

Power BI Dashboard

Visualize and analyze data from multiple sources with interactive charts and reports. Proper configuration of filters and visuals ensures clarity and usability.

Share Apps with Other Admins

Allows collaborative management, secure access, and smooth workflow across teams.

Wait for Flows to Finish

Ensures dependent processes start only after previous flows complete, maintaining data consistency and preventing errors.

Check the Status of a Flow

All Environment Variables

Name Description Default Value
Admin eMail Email address for CoE Admin notifications Not applicable
Admin eMail Preferred Language Language used in emails en-US
Individual Admin Email for starter kit communications Not applicable
CompanyName Displayed in apps and emails Not applicable
TenantID Azure Tenant ID Not applicable