Category: Microsoft
Category Archives: Microsoft
New on Microsoft AppSource: January 26-31, 2024
We continue to expand the Microsoft AppSource ecosystem. For this volume, 124 new offers successfully met the onboarding criteria and went live. See details of the new offers below:
Get it now in our marketplace
Atlas Intelligent Knowledge Platform: Atlas by ClearPeople offers a unique content governance approach to prepare organizations for generative AI. It significantly boosts productivity and customer satisfaction by consolidating enterprise data sources, creates and updates knowledge collections, and provides employees with credible knowledge sources using Microsoft 365 Copilot.
ArqSign: ArqSign is an electronic signature platform that simplifies processes, manages documents, and provides real-time notifications. It offers recipient verification via email and SMS access codes and seamless integration with preferred tools using an all-in-one API solution. ArqSign streamlines workflows and elevates document management experiences while upholding security and compliance standards.
Atlas Intelligent Knowledge Platform (Limited use): Atlas by ClearPeople automates the assignment of metadata based on contextual factors and offers a unique content governance approach to prepare organizations for generative AI. Atlas Knowledge Collections are available as plugins for Microsoft 365 applications and this limited use offer comes with the license for one Knowledge Collection.
Image: Image by CloudScope is a Microsoft Power BI tool that displays image data within reports, with formatting options such as borders and round icons. These images can be company logos, product images, employee photos, and more. The tool, adopted and updated by the Power BI community for over seven years, supports various image formats and requires a license.
FastTrack: FastTrack is an implementation service package that helps organizations launch Contracts 365 Standard Edition in a matter of weeks instead of months. Contracts 365 is an enterprise class, SaaS-based contract lifecycle management (CLM) solution for companies that run on Microsoft 365. It fast-tracks routine contracting tasks, reduces stakeholder commitment, and prioritizes high-value use cases.
Microsoft 365 Copilot Implementation: This service by Dalikoo is designed to ensure a smooth and successful deployment of Microsoft 365 Copilot, allowing your organization to take full advantage of the tool’s capabilities to improve productivity and streamline workflows. It includes an assessment process, training guidelines, system integration, and ongoing support.
DREX Connect: Hamsa’s DREX Connect allows easy connection to the DREX ecosystem and incorporates Central Bank of Brazil (BCB) treasury management and marketplace portals. The sandbox environment with plug-and-play options contains parameters established by BCB’s Digital Real pilot program and reduces development time and cost while ensuring automatic updates of regulatory changes and advancements.
Fiscal Info TV: This solution by Fiscal simplifies communication and marketing by displaying information on screens installed throughout a company’s location. The easy-to-use system supports over 50 file formats and is managed through a cloud-based browser interface. Customers can acquire hardware and install the screens themselves, while Fiscal provides remote software installation and round-the-clock support.
Smart Lockers: This retail logistic solution by Cuart offers a contactless click-and-collect experience with advanced IoT technology for keyless entry and real-time notifications. The user-friendly interface and customizable options make it ideal for how you receive and manage delivery of your personal and business packages. It also contributes to sustainability efforts by reducing the need for multiple delivery attempts.
Quizzes: Quizzes by Udyamo is an app integrated with Microsoft Teams that allows users to create interactive quizzes for team members. It promotes collaboration, engagement, and learning through gamification and real-time feedback. The user-friendly interface ensures accessibility while detailed analytics provide insights into knowledge gaps and strengths across your organization.
Stacked Horizontal Funnel (Standard): PBIVizEdit offers a Stacked Horizontal Funnel visual for Microsoft Power BI with label content options, small multiple/trellis, analytics panel, custom sorting, and conditional color formatting. The visual can be further customized with a GUI editor or by engaging PBIVizEdit’s experts.
Stacked Vertical Funnel (Standard): PBIVizEdit offers a Stacked Vertical Funnel visual for Microsoft Power BI with label content options, small multiples, analytics panel, custom sorting, and conditional color formatting. The visual can be further customized with a GUI editor or by engaging PBIVizEdit’s experts.
Valley Innovation: OPCGest: Get bespoke IT solutions with Valley Innovation’s custom add-ons and applications that align with your business objectives. Using the latest technologies to create agile, efficient, and scalable solutions, the experts from Valley Innovation will collaborate with you to craft solutions that resonate with your business philosophy while offering continuous support and software updates.
Valley Innovation: OPCGest – Support: This offer from Valley Innovation delivers round-the-clock technical support with a personalized approach to monitor, maintain, and optimize your solutions for uninterrupted business operations. Their skilled professionals will proactively deep dive into any issue and provide regular system checks, updates, and strategic advice to reduce risks and prevent unplanned outages.
Waterfall: DataMa’s advanced analytics engine provides detailed waterfall charts, smart scoring, mix effect analysis, interactive charts, and customization options. It’s ideal for sales, web analytics, media, acquisition, CRO, and finance. The free version offers basic access, while the premium version is available through Microsoft Power BI for customization and advanced settings.
Write-Back Cloud for Tableau: Write-Back by Xpand IT is a cloud-based Tableau extension that enables users to submit data from a dashboard to a database. This SaaS solution allows you to take Tableau even further for collaborative use cases where data input is required, such as forecasting and planning, or any actionable process without leaving the analysis flow.
XR as a Service: This cloud-based innovative platform combines elements of augmented reality (AR) and virtual reality (VR) to provide customized mixed reality experiences through the cloud. It seamlessly integrates digital elements into the real world, catering to the needs of individuals and businesses.
Go further with workshops, proofs of concept, and implementations
Microsoft 365 Copilot Engagement Workshop: Microsoft 365 Copilot can enhance an organization’s goals and workforce. Atech offers this workshop approach to assess, showcase, and build a plan for implementation based on prioritized scenarios. Atech’s Microsoft-certified professional services team will enable customers to securely deploy the latest innovations from Microsoft.
Windows 365 Standardized Pilot: 7-Day Program: This engagement from Atos is designed for customers who would like to see how Windows 365 unlocks hybrid work scenarios. Windows 365 provides the productivity, security, and collaboration benefits of Microsoft 365. This pilot can be customized and provides your workforce with a secure and productive desktop experience from virtually anywhere.
Microsoft 365 Governance: 5- to 10-Day Workshop: Available in French, this workshop from Bechtle offers assistance in setting up and managing your Microsoft 365 environment. It includes analyzing usage metrics, defining user profiles and admin rights, creating a management plan, and cybersecurity awareness. Deliverables include training workshops, presentation materials, and workshop reports.
Microsoft 365 Adoption and Change Management Workshop: This workshop from Bechtle includes analyzing Microsoft 365 usage, evaluating project health, constructing a change management strategy, and planning actions for adoption and transition. Deliverables include a detailed report with presentation support, recommendations, and an action plan. This offer is available only in French.
BIM Workspace: Interstellar (formerly CSN Groep) offers a test-drive of a secure 3D Building Information Modeling (BIM) online workstation, powered by Microsoft Azure Virtual Desktop. It provides access to design applications and BIM data, enabling stakeholders to collaborate safely and efficiently in building projects with shorter lead times, decreased IT costs, and protection of intellectual property.
Microsoft 365 Copilot Data Protection: Cloud Life’s data protection for Microsoft 365 Copilot provides controls and tools for insight into Copilot usage from a security perspective. It offers labeling, permission management, continuous monitoring, auditing, data loss prevention, reporting, and communication compliance. It will ensure your tenant is ready within a week and can provide quick insights in a day.
Microsoft 365 Copilot Adoption Workshop: Connection’s workshop assesses an organization’s readiness for Microsoft 365 Copilot, defines an actionable roadmap, and develops an implementation plan. The workshop will provide a gap analysis with a roadmap to readiness, a readiness assessment report, and development of SOWs with Connection for the services to prepare and implement Copilot.
Microsoft 365 Copilot Readiness: 1-Day Workshop: Available in German, Adesso’s readiness workshop will prepare your environment for the implementation of Microsoft 365 Copilot. The model includes analysis of current content structures, security mechanisms, and governance structures. Employees are trained through an adoption and change management program before Copilot is integrated into the IT process.
Microsoft 365 Copilot Strategy Accelerator: 2-Week Assessment: Microsoft 365 Copilot offers generative AI capabilities to enhance employee productivity and creativity. This assessment from Fujitsu will identify sensitive data and manage risk, while the Copilot codesign accelerator will create a roadmap for advanced AI scenarios. Benefits include improved work quality and restricted access to sensitive data.
Cutover Email Migration to Microsoft 365: 7-Day Service: IT Partner will help organizations migrate all email data and configurations from an existing email system (the source system) to Microsoft 365 or Microsoft 365 Exchange Server in a single, well-defined cutover event. This service is best suited for small to medium-sized organizations with simpler email environments.
Driving Microsoft 365 Copilot Usage: 10-Week Implementation: Cognizant’s organizational change management approach will help organizations effectively implement Microsoft 365 Copilot by preparing employees for human-AI collaboration. The approach includes defining a vision, developing training programs, and aligning values and processes to foster a data-driven culture.
Dynamics 365 Business Central: 7-Day Implementation: Adderit provides an efficient ERP implementation process with a complete package that includes license management, configuration, user setup, data creation, and training. Whether it’s a migration or a new installation, the experts from Adderit will work with you throughout the process to get Microsoft Dynamics 365 Business Central up and running in a week.
Dynamics 365 Customer Service as a CRM Solution: In this offer, Creospark Consulting Services provides several Microsoft Dynamics 365 Customer Service packages for you to choose from depending on your organization’s needs and the tools you need to manage and grow your customer relationships. All packages integrate with Microsoft SharePoint and Microsoft Teams for document management and collaborative workflows.
Dynamics 365 Sales as a CRM Solution: Creospark Consulting Services offers four Microsoft Dynamics 365 Sales packages for you to choose from depending on your organization’s needs and the tools you need to manage and grow your customer relationships. All packages integrate with Microsoft SharePoint and Microsoft Teams for document management and collaborative workflows.
On-Demand Exchange Online Administrator: 1-Day Service: IT Partner offers specialized services to enhance your Microsoft 365 experience, providing tailored solutions for optimizing productivity and collaboration. Their engineers provide on-demand support for Exchange Online tenant issues, including mailbox setup, monitoring, and recovery, shared mailbox creation, and anti-spam/malware filters.
Microsoft 365 Copilot: Inspire and Design Workshop: Exobe offers a Microsoft 365 Copilot accelerator program to help organizations maximize the potential of the AI-powered service. The program consists of five phases: identifying key business scenarios, preparing data and security, adoption and change management, extending the service, and evaluating and governing the rollout.
Frontline Worker Design Workshop: Catalyst Technology Group will help empower your frontline workers with Microsoft Teams. They will assess your workforce’s needs and pain points, then develop an actionable plan to address them. The workshop covers industries such as retail, manufacturing, health, government, financial services, and travel and hospitality.
Microsoft 365 Copilot: 10-Day Implementation: Devoteam offers end-to-end control of data and business processes with Microsoft 365 Copilot. They provide a validation and configuration phase, preparatory work for source data, and human supervision at every stage. Devoteam will help you choose use cases carefully and stay focused on specific cases close to your business concerns.
OneDrive for Business – Document Migration from File Server: 3-Day Service: IT Partner offers this service to migrate files from a file server to OneDrive for Business, providing tailored solutions to enhance your Microsoft 365 experience. This service includes creating and configuring OneDrive accounts for users, data transfer, and informational messages for users.
Microsoft Power Platform: 3-Week Proof of Concept: Infinion Technologies’ engagement helps you design and develop a custom app using Microsoft Power Apps, Power Automate, Power BI, and Power Virtual Agents. The proof of concept includes discovery, design and development, and delivery phases, with Microsoft Azure services for enhanced functionality and security.
Microsoft Power BI in a Day Training: KI group’s training program will equip participants with the basic knowledge of Microsoft Power BI, enabling them to use key functions, connect and prepare data, create and share reports, and enhance their analytical capabilities. This workshop has a steep learning curve for an efficient and effective experience.
Secure Generative AI Usage: 3-Day Workshop: Learn how to use Microsoft 365 Copilot while safeguarding sensitive corporate data in this workshop by Netwoven. Discover data sources, implement security measures, and establish governance policies for ethical and compliant use of generative AI. Gain valuable insights into data discovery techniques, security best practices, and governance strategies.
SharePoint Online – Migration from SharePoint Server: 7-Day Consulting Service: IT Partner’s service will enhance your Microsoft 365 experience by migrating your SharePoint Server content to SharePoint Online. The project includes preparing the source environment, creating document libraries, and post-migration tasks. The project does not include training, mail server migration, or migration from SharePoint Server 2007 or older.
On-Demand SharePoint Online Administrator: 1-Day Service: Get the most out of Microsoft 365 and SharePoint Online with IT Partner’s on-demand administration services. Their expert administrators handle user access, configuration, issue resolution, security, and compliance.
On-Demand Microsoft Teams/Skype for Business Administrator: 1-Day Service: Maximize the benefits of Microsoft 365 with professional services from IT Partner. Their skilled team offers on-demand support for Skype for Business issues, including external contacts, presence feature, and meeting invitations.
UNITE: Dynamics 365 Backup: Transform your data protection strategy for Microsoft Dynamics 365 with Infinity Group’s automated backup, encryption, and recovery solution. The user-friendly interface enables granular restoration and compliance with industry regulations. Benefit from unlimited storage and flexibility and effortlessly back up your entire Dynamics 365 Customer Engagement instance or specific records.
Contact our partners
Microsoft 365 Copilot Advisory
AL License and Trial Management
Autodesk Vault to Microsoft Dynamics 365 Finance Integration
BBS Production Extension for Microsoft Dynamics 365 Business Central
Business Log: DLP Suite for IT Security and Enterprise Compliance
Microsoft 365 Copilot and AI Builder: 2-Hour Briefing
consera Update Management for Microsoft Azure and Microsoft 365
Contract Management Tool with Microsoft Dynamics 365 Business Central
Microsoft 365 Copilot Assessment
DATEV for Microsoft Dynamics 365
Dynamics Key Suite 365 (DKS365) – Project and Planning Operations
DS Arabic Language Pack for Microsoft Dynamics 365 Business Central
Electronic Banking Extension FI (for Finland)
Elgin GPT Resolutions with Cognitive Services
Microsoft Entra User ID Provisioning
Essential 8 Cybersecurity Assessment
idlWMS – Warehouse Management System
AI Image & Video Anonymization Service
Lumonic Add-in for Microsoft Excel
Microsoft 365 Copilot Readiness: 1-Month Assessment
Mover Transport Management Software
ClearBank – Payments and Clearing Services
Power Insights – Power Analytics Services
Processfier Process Mining Application
QE Quality Analysis for Microsoft Dynamics 365 Business Central
Ramp for Microsoft Dynamics 365 Business Central
SAP Fabric Solution Accelerator
Securosys 365 – Double Key Encryption for Microsoft 365
Stacked Bar Chart with Line by JTA
TRASER ECM Connect 365 x Shareflex Documents
WiseStamp Add-in for Microsoft 365
This content was generated by Microsoft Azure OpenAI and then revised by human editors.
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
Creating Azure Container Apps using Azure Python SDK
The Azure Python SDK, also known as the Azure SDK for Python, is a set of libraries and packages that allow developers to interact with Microsoft Azure services using the Python programming language. It simplifies the process of integrating Python applications with Azure services by providing a set of high-level abstractions and APIs. With the SDK, developers can programmatically manage and interact with Azure resources, such as virtual machines, storage accounts, databases, and other cloud services.
To use the Azure Python SDK, developers typically install the required Python packages using a package manager like pip. They can then import the relevant modules in their Python code and use the provided classes and methods to interact with Azure services.
If we talk about Azure Container Apps, Microsoft provides comprehensive documentation and samples to help developers get started with the Azure Python SDK.
In this blog, we will be looking at how to create Container Apps using Azure Python SDK.
Getting Started
Prerequisites
It is assumed here that you are already having an existing Azure Subscription, Resource Group, Container App Environment and a Container Registry available. Also, we will be using a Windows machine here to run the file which has Python version > 3.7 installed.
Here as an example, we will be creating an Azure Container App, testing it, and then deleting it via the Azure Python SDK. To run the file, we would be using Azure CLI. This has been tested with the AZ CLI version 2.56
Package Installation
Install the packages that will be used for managing the resources. The Azure Identity Package is needed almost every time. We would be using the Azure Container App package along with it.
pip install azure-identity
pip install azure-mgmt-appcontainers
Authentication
There are two options that can be used for authenticating. Authentication via Subscription ID and Authentication via Service Principal. In this example, we will be using Subscription ID for authenticating to Azure.
You can specify the Subscription ID as an Environment Variable or use it directly in the code. Both the examples are provided below.
from azure.identity import DefaultAzureCredential
from azure.mgmt.appcontainers import ContainerAppsAPIClient
import os
sub_id = os.getenv(“AZURE_SUBSCRIPTION_ID”)
client = ContainerAppsAPIClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
from azure.identity import DefaultAzureCredential
from azure.mgmt.appcontainers import ContainerAppsAPIClient
client = ContainerAppsAPIClient(credential=DefaultAzureCredential(),subscription_id=”<YOUR_SUBSCRIPTION_ID>”)
Python File
We will be using the following file for our management tasks specified above. I am naming this file as containerapp.py
from azure.identity import DefaultAzureCredential
from azure.mgmt.appcontainers import ContainerAppsAPIClient
def main():
client = ContainerAppsAPIClient(
credential=DefaultAzureCredential(),
subscription_id=”4db72a57-a748-41c7-aabc-1f7a153960cf”
)
response = client.container_apps.begin_create_or_update(
resource_group_name=”defaultrg”,
container_app_name=”containerapp-test”,
container_app_envelope={
“location”: “East US 2”,
“properties”: {
“configuration”: {
“ingress”: {
“external”: True,
“targetPort”: 80,
“transport”: “http”,
“stickySessions”: {
“affinity”: “none”
}
}
},
“environmentId”: “/subscriptions/4db72a57-a748-41c7-aabc-1f7a153960cf/resourceGroups/defaultrg/providers/Microsoft.App/managedEnvironments/defaultcaenv”,
“template”: {
“containers”: [
{
“image”: “docker.io/nginx:latest”,
“name”: “testapp4”,
“resources”: {
“cpu”: 0.25,
“memory”: “.5Gi”
}
}
]
},
},
},
).result()
print(response)
client.container_apps.begin_delete(
resource_group_name=”defaultrg”,
container_app_name=”containerapp-test”,
).result()
if __name__ == “__main__”:
main()
In the above file, we are using a Public Repository (DockerHub) as our image source. If in case you want to use your private Azure Container Registry as an image source, the template section must include the auth configuration.
“template”: {
“containers”: [
{
“image”: “nginx:latest”,
“name”: “containerapp-test”,
“resources”: {
“cpu”: 0.25,
“memory”: “.5Gi”
},
“registries”: {
“server”: “https://<YOUR_ACR_NAME>.azurecr.io”,
“username”: “<YOUR_ACR_USERNAME>”,
“passwordSecretRef”: “acr-password”
}
}
],
“secrets”: [
{
“name”: “acr-password”,
“value”: “<YOUR_ACR_PASSWORD>”
},
],
}
The above configuration assumes that there is an image called “nginx” with the tag “latest” in your ACR. Also, the ACR has admin credentials enabled. (Ref..)
After editing the python management file, we can run it simply by using the command
python containerapp.py
On successful run, the result will be printed in json format on the cli.
Troubleshooting
On successful run, the result will be printed in json format on the cli. In some cases, during an error, restarting the Azure CLI can help. I am listing some common scenarios that we usually see while working with the SDK.
InvalidAuthenticationTokenTenant
The error message suggests that the access token is from the wrong issuer, and it must match one of the tenants associated with this subscription. It is usually seen when the Subscription ID on the file does not match with the account you’ve logged in. Re-logging with the correct account may help. (az logout & az login)
InvalidParameterValueInContainerTemplate
The error message noted two issues. Possible invalid or missing image or an issue with authentication. Please check on any typo on the ‘registryPassword‘. Apart form that, if you are using any external public registry like DockerHub, please make sure that the full repository URL is mentioned in the ‘image’ parameter. Also, while using ACR, make sure that only the image and the tag is mentioned as its value.
Microsoft Tech Community – Latest Blogs –Read More
Creating Azure Container Apps using Azure Python SDK
The Azure Python SDK, also known as the Azure SDK for Python, is a set of libraries and packages that allow developers to interact with Microsoft Azure services using the Python programming language. It simplifies the process of integrating Python applications with Azure services by providing a set of high-level abstractions and APIs. With the SDK, developers can programmatically manage and interact with Azure resources, such as virtual machines, storage accounts, databases, and other cloud services.
To use the Azure Python SDK, developers typically install the required Python packages using a package manager like pip. They can then import the relevant modules in their Python code and use the provided classes and methods to interact with Azure services.
If we talk about Azure Container Apps, Microsoft provides comprehensive documentation and samples to help developers get started with the Azure Python SDK.
In this blog, we will be looking at how to create Container Apps using Azure Python SDK.
Getting Started
Prerequisites
It is assumed here that you are already having an existing Azure Subscription, Resource Group, Container App Environment and a Container Registry available. Also, we will be using a Windows machine here to run the file which has Python version > 3.7 installed.
Here as an example, we will be creating an Azure Container App, testing it, and then deleting it via the Azure Python SDK. To run the file, we would be using Azure CLI. This has been tested with the AZ CLI version 2.56
Package Installation
Install the packages that will be used for managing the resources. The Azure Identity Package is needed almost every time. We would be using the Azure Container App package along with it.
pip install azure-identity
pip install azure-mgmt-appcontainers
Authentication
There are two options that can be used for authenticating. Authentication via Subscription ID and Authentication via Service Principal. In this example, we will be using Subscription ID for authenticating to Azure.
You can specify the Subscription ID as an Environment Variable or use it directly in the code. Both the examples are provided below.
from azure.identity import DefaultAzureCredential
from azure.mgmt.appcontainers import ContainerAppsAPIClient
import os
sub_id = os.getenv(“AZURE_SUBSCRIPTION_ID”)
client = ContainerAppsAPIClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
from azure.identity import DefaultAzureCredential
from azure.mgmt.appcontainers import ContainerAppsAPIClient
client = ContainerAppsAPIClient(credential=DefaultAzureCredential(),subscription_id=”<YOUR_SUBSCRIPTION_ID>”)
Python File
We will be using the following file for our management tasks specified above. I am naming this file as containerapp.py
from azure.identity import DefaultAzureCredential
from azure.mgmt.appcontainers import ContainerAppsAPIClient
def main():
client = ContainerAppsAPIClient(
credential=DefaultAzureCredential(),
subscription_id=”4db72a57-a748-41c7-aabc-1f7a153960cf”
)
response = client.container_apps.begin_create_or_update(
resource_group_name=”defaultrg”,
container_app_name=”containerapp-test”,
container_app_envelope={
“location”: “East US 2”,
“properties”: {
“configuration”: {
“ingress”: {
“external”: True,
“targetPort”: 80,
“transport”: “http”,
“stickySessions”: {
“affinity”: “none”
}
}
},
“environmentId”: “/subscriptions/4db72a57-a748-41c7-aabc-1f7a153960cf/resourceGroups/defaultrg/providers/Microsoft.App/managedEnvironments/defaultcaenv”,
“template”: {
“containers”: [
{
“image”: “docker.io/nginx:latest”,
“name”: “testapp4”,
“resources”: {
“cpu”: 0.25,
“memory”: “.5Gi”
}
}
]
},
},
},
).result()
print(response)
client.container_apps.begin_delete(
resource_group_name=”defaultrg”,
container_app_name=”containerapp-test”,
).result()
if __name__ == “__main__”:
main()
In the above file, we are using a Public Repository (DockerHub) as our image source. If in case you want to use your private Azure Container Registry as an image source, the template section must include the auth configuration.
“template”: {
“containers”: [
{
“image”: “nginx:latest”,
“name”: “containerapp-test”,
“resources”: {
“cpu”: 0.25,
“memory”: “.5Gi”
},
“registries”: {
“server”: “https://<YOUR_ACR_NAME>.azurecr.io”,
“username”: “<YOUR_ACR_USERNAME>”,
“passwordSecretRef”: “acr-password”
}
}
],
“secrets”: [
{
“name”: “acr-password”,
“value”: “<YOUR_ACR_PASSWORD>”
},
],
}
The above configuration assumes that there is an image called “nginx” with the tag “latest” in your ACR. Also, the ACR has admin credentials enabled. (Ref..)
After editing the python management file, we can run it simply by using the command
python containerapp.py
On successful run, the result will be printed in json format on the cli.
Troubleshooting
On successful run, the result will be printed in json format on the cli. In some cases, during an error, restarting the Azure CLI can help. I am listing some common scenarios that we usually see while working with the SDK.
InvalidAuthenticationTokenTenant
The error message suggests that the access token is from the wrong issuer, and it must match one of the tenants associated with this subscription. It is usually seen when the Subscription ID on the file does not match with the account you’ve logged in. Re-logging with the correct account may help. (az logout & az login)
InvalidParameterValueInContainerTemplate
The error message noted two issues. Possible invalid or missing image or an issue with authentication. Please check on any typo on the ‘registryPassword‘. Apart form that, if you are using any external public registry like DockerHub, please make sure that the full repository URL is mentioned in the ‘image’ parameter. Also, while using ACR, make sure that only the image and the tag is mentioned as its value.
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More
ZoomIt v8.01
Microsoft Tech Community – Latest Blogs –Read More