Tag Archives: microsoft
Copilot Dashboard update – Features and data interpretation guide
Since the Microsoft Copilot Dashboard became generally available on March 27th we’ve seen a huge amount of interest and usage from customers seeking to understand the impact of their Copilot for Microsoft 365 investments.
We’ve listened to your feedback, and today we’re pleased to share a set of feature announcements and best practices to help you maximize your Copilot Dashboard usage.
As a reminder, starting in 2024 Q3, the Copilot Dashboard will no longer require a Viva license to access, and will be included in your Copilot for Microsoft 365 subscription.
To access the Copilot Dashboard, simply navigate to aka.ms/CopilotDashboard from your browser or open the Viva Insights app in Microsoft Teams.
Copilot Dashboard Data Interpretation Guidance
Before we dive into features and roadmap, let’s begin with a set of 7 best practices gathered from customers and our internal data analytics team at Microsoft.
1. Understand the dashboard metrics and how they are calculated
It’s well worth your time to read the Copilot Dashboard online documentation so you can articulate the inputs that feed into dashboard metrics. This resource is continually updated and will help you tell the Copilot ROI story with deep dives on metrics like Assisted hours. See also our recent Worklab article on how we measure the value of AI at work.
2. Pair Copilot usage data with sentiment analysis
If your surveyed users are reporting high satisfaction with Copilot and telling you how it enables them to be more agile and synthesize more information, that’s a powerful signal. Keep in mind that surveys are a leading indicator of benefits. Habits take time to develop and reflect in the data as behavioral changes. Utilize the sentiment analysis capabilities of Copilot Dashboard to get an early pulse on benefits while waiting for developing behavioral adaptations.
3. Understand that Copilot usage metrics and behavioral metrics are not causally related
The behavioral metrics included in Copilot Dashboard are influenced by a wide range of work and personal factors for each measured employee. Especially at the beginning of this transformation when volume of usage is still picking up, it is important to remember that Copilot is very likely not solely responsible for any behavioral metric (i.e. meetings hours, emails sent, etc) differences shown in the dashboard.
4. Ensure measured Copilot users have received skilling and adoption resources
We should not expect Copilot to drastically change user behavior or output without the proper skilling and adoption enablement. Has your organization clearly communicated, with leadership support, Copilot availability and expectations to users? Delivered skilling content to new Copilot users around prompt engineering and scenario guidance? Set up early adopter communities to share best practices?
As with any new tool, users require resources to accelerate adoption. The Viva Suite contains a set of purpose-built tools to do exactly this:
• Copilot Academy in Viva Learning to drive AI and Copilot user upskilling
• Copilot community templates in Viva Engage to enable best practice sharing and answer questions
• Copilot communication templates in Viva Amplify to quickly get the word out on Copilot availability and expected actions
• Copilot Dashboard in Viva Insights to measure Copilot adoption and impact
5. CSV upload & classifying organizations
To get the most out of the Copilot Dashboard, consider making an organizational data upload to customize the attribute filters visible in the dashboard. An organizational data upload is required to access the Job function filter within the dashboard.
6. Ensure licenses have been assigned for sufficient time before conducting analyses
Like all new technology, employees will utilize features more effectively as usage and familiarity increases. Ideally, we recommend allowing 2-3 months after adoption, per our research, before conducting analysis of Copilot impact. We recommend refraining from transferring licenses between users during the time of study as this makes it challenging to compare groups to determine impact.
7. Leverage custom reports from Viva Insights analyst workbench to go deeper
Custom reports available through Viva Insights analyst workbench provide an opportunity to deep dive into areas of Copilot reporting that may not be available from the Copilot Dashboard.
Note: you must be assigned the Viva Insights Analyst Role to access analyst workbench.
Some advantages of utilizing analyst workbench include:
Ability to pull usage data older than 28 days
Ability to slice usage data for groups smaller than 10
Ability to pull in custom organizational data – for example sales performance or geography – to identify business impact correlations
Get row level data for weekly Copilot usage so you can build custom views and dashboards
Ability to customize the definition of active Copilot users and explore usage intensity
For a walkthrough on how to utilize analyst workbench for Copilot analysis, see this video.
Hopefully the 7 best practices above are a helpful guide as you leverage the Copilot Dashboard. Now, let’s take a look at some recently released and upcoming features.
Recently released and upcoming features
Copilot assisted hours with calculation breakdowns – [generally available now]
Copilot assisted hours is an estimate of the total time employees were assisted by Copilot over the past 28 days. The metric is computed based on your employees’ actions in Copilot and multipliers derived from our research on Copilot users. The metric should be viewed as a general estimate based on the most relevant Copilot usage data and research currently available. The underlying calculation methodology will evolve over time as new information becomes available. Select ‘How do we estimate this’ to see a breakdown of how the total figure is calculated.
Date ranges – [generally available now]
In the Copilot Dashboard you will now see a specific date range identified in the upper right corner to clarify the measurement timeframe. This date range reflects a trailing 28 day period and is not configurable. For a custom date range analysis, use analyst workbench.
Minimum aggregation group size threshold – [generally available now]
On the Adoption and Impact pages, you can view aggregated user-level metrics for groups that meet or exceed the minimum aggregation size set by your Viva Insights admin. By default, this is set to 10 employees. The minimum it can be set to is 5.
For tenant level metrics in the dashboard, minimum group size restrictions have been removed.
Copilot for Microsoft 365 metrics for custom reports – [generally available now]
Available from analyst workbench in Viva Insights, you can now add Copilot for Microsoft 365 metrics to custom reports. Analysts can now find these metrics in the metric library and in the “add metrics” step in a person query under the “Microsoft 365 Copilot” section. As part of this update, the Copilot-related metric names have also been updated to be more intuitive.
Note: if you have a custom Power BI report built based on a query including Copilot metrics, you may have to rerun your query (in the case of a non-recurring query) and update the logic in your Power BI report to reference the updated Copilot metric names. All Copilot metric names can be found in the documentation: Person query | Microsoft Learn.
Trendlines – [available by end of July 2024]
6-month lookback trendline views will now be available from the Adoption and Impact pages. The Adoption page trendline shows Copilot adoption trends across the trailing 6 months, filterable by either # of Copilot active users, % of active Copilot users, # of Copilot licensed employees, or % of Copilot licensed employees.
Note: Active Copilot users are defined as the number of users who actively used Copilot at least once in any of the following Microsoft 365 apps during the last 28 days: Microsoft Teams, Outlook, Word, Excel, PowerPoint, OneNote, Loop, and Copilot chat (formerly Microsoft 365 Chat). More apps will be added over time.
The Impact page trendline allows you to deep dive into a trailing 6-month view for Copilot impact metrics (e.g. Meeting hours summarized by Copilot) with filters available associated with the impact metric selected.
Delegate access – [available by end of June 2024]
Users with access to the Copilot Dashboard will soon be able to delegate access to other people within their company. By doing so, someone else such as a chief of staff or one of your direct reports, would have the same access you do to Copilot Dashboard.
Adoption PBI template – [available by end of June 2024]
Available from analyst workbench in Viva Insights, the new Adoption PBI template enables a deeper look into adoption trends, including a dynamic date slicer, trendlines, and highlight section calling out top actions.
Impact PBI template – [available by end of June 2024]
Available from analyst workbench in Viva Insights, the new Impact PBI template enables a deeper look into impact areas, including a dynamic date slicer, Copilot assisted hours and value calculator, group comparisons, and the ability to customize active usage definitions.
We hope you find the guidance and updates above useful. As always, we value your feedback! Please leave your comments below.
For additional information to get started, please read our technical documentation at
Not a Viva Insights customer? Check out our latest features, demos, and pricing. Please reach out to your Microsoft representative for more information.
Microsoft Tech Community – Latest Blogs –Read More
Webinars: live translated captions
Hi all,
Quick question on the live translated caption feature for team premium. Does this feature work if I organize a webinar and I have a premium license? Thanks.
Hi all, Quick question on the live translated caption feature for team premium. Does this feature work if I organize a webinar and I have a premium license? Thanks. Read More
Unable to Create Azure Batch Pool Due to “Pool Quota Reached” Error Despite Having Zero Pools
I’m encountering an issue with Azure Batch where I’m unable to create a new batch pool. The error message I’m receiving is: poolquotaReached: pool quota for the account has been reached. However, when I check the quota, it shows that my current pool size is 0.
Here are some details about my situation:
Azure Service: Azure BatchError Message: poolquotaReached: pool quota for the account has been reachedCurrent Pool Size: 0Actions Taken:Verified quota through the Azure Portal, which confirms that no pools are currently in use.Checked for any hidden or lingering pools that might be consuming quota, but found none.
I am unsure how to proceed with this issue. Has anyone encountered a similar problem, or can someone provide guidance on how to resolve this? Is there a possibility that my account quota is incorrectly configured, or could this be a bug?
Any insights or solutions would be greatly appreciated. Thank you!
I’m encountering an issue with Azure Batch where I’m unable to create a new batch pool. The error message I’m receiving is: poolquotaReached: pool quota for the account has been reached. However, when I check the quota, it shows that my current pool size is 0.Here are some details about my situation:Azure Service: Azure BatchError Message: poolquotaReached: pool quota for the account has been reachedCurrent Pool Size: 0Actions Taken:Verified quota through the Azure Portal, which confirms that no pools are currently in use.Checked for any hidden or lingering pools that might be consuming quota, but found none.I am unsure how to proceed with this issue. Has anyone encountered a similar problem, or can someone provide guidance on how to resolve this? Is there a possibility that my account quota is incorrectly configured, or could this be a bug?Any insights or solutions would be greatly appreciated. Thank you! Read More
Disaster Recovery options for Premium Block Blob HNS storage
Looking to implement a Data Lakehouse in Azure and DR is becoming a large focus. Ideally we’d use an Azure Storage Account with Hierarchical Namespace enabled and then also use Premium and not Standard to provide better read performance, then the block blob option. However, there is no GRS option for any Azure Storage Account Premium.
Are there any DR options to get this data to another region in Azure? Well beside a dual write (2 phased commit) into each storage account.
Looking to implement a Data Lakehouse in Azure and DR is becoming a large focus. Ideally we’d use an Azure Storage Account with Hierarchical Namespace enabled and then also use Premium and not Standard to provide better read performance, then the block blob option. However, there is no GRS option for any Azure Storage Account Premium. Are there any DR options to get this data to another region in Azure? Well beside a dual write (2 phased commit) into each storage account. Read More
Virtual Smart Card for Application 2FA
Is it possible to use VSC’s for application 2FA? My understanding is that operating system sign-in is relatively straight forward (although there’s no option to use username/ password with the VSC, only PIN).
Create the certificate template
Create the TPM virtual smart card using tpmvscmgr.exe
Enrol for the certificate on the TPM Virtual Smart Card
Is it possible to use VSC’s for application 2FA? My understanding is that operating system sign-in is relatively straight forward (although there’s no option to use username/ password with the VSC, only PIN).Create the certificate templateCreate the TPM virtual smart card using tpmvscmgr.exeEnrol for the certificate on the TPM Virtual Smart Card Read More
Webinar Confirmation Mail: English instead of German
When I create a Webinar with Microsoft Teams (Mac) in German and a participant register himself on the public registration page, the confirmation mail to the participant will be sent in English instead of German language, even the attached calender file is in German. Is there any solution for this, so Confirmation Mail itself is sent in German (or at least same language as the register page).
Public Registering Page in German
E-Mail sent to the registered participant (in English)
When I create a Webinar with Microsoft Teams (Mac) in German and a participant register himself on the public registration page, the confirmation mail to the participant will be sent in English instead of German language, even the attached calender file is in German. Is there any solution for this, so Confirmation Mail itself is sent in German (or at least same language as the register page).Public Registering Page in German E-Mail sent to the registered participant (in English) Read More
Calendar View using Dynamic Filtering
This might be a bug, but would love to know if anyone else can confirm…
If I use dynamic filtering in a standard flat list view, it works as expected; click on a filter and the filtered items remain. If I use a calendar view, I need to click on two or more filters in order to have anything show up (even if the second filter is empty).
Anyone experience this?
This might be a bug, but would love to know if anyone else can confirm…If I use dynamic filtering in a standard flat list view, it works as expected; click on a filter and the filtered items remain. If I use a calendar view, I need to click on two or more filters in order to have anything show up (even if the second filter is empty).Anyone experience this? Read More
call log tracker for sales calls and contacts
I need to create a sales call log tracker that would have various categories such as Landfills, Water treatment plant, Waste Management facilities, Plazas, Labpack businesses, industrial parks, & a few others)
I need to keep track of facility name, facility owner, owner/operator name of facility, address, county, contact name, contact phone number, contact email, date called, CICS employee name, notes, services interested in, services needed, follow up needed,action items, status
Ideally we want to have a Master Customer Contact list that will keep track of all our customers and previous jobs but also keep track of potential customers that we have spoken to with notes for future references.
Currently I have a workbook with various sheets that has a sheet for the various categories (Plaza list of contacts, Solid waste management contacts, Landfill contacts, etc)
3 people are making calls off these lists so we need to track who was spoken to and outcome and what needs to be done. How can this be set up easily to add data to while calling etc
I attached a drop box link to the sample work book i have currently that needs to be fixed
I need to create a sales call log tracker that would have various categories such as Landfills, Water treatment plant, Waste Management facilities, Plazas, Labpack businesses, industrial parks, & a few others) I need to keep track of facility name, facility owner, owner/operator name of facility, address, county, contact name, contact phone number, contact email, date called, CICS employee name, notes, services interested in, services needed, follow up needed,action items, statusIdeally we want to have a Master Customer Contact list that will keep track of all our customers and previous jobs but also keep track of potential customers that we have spoken to with notes for future references.Currently I have a workbook with various sheets that has a sheet for the various categories (Plaza list of contacts, Solid waste management contacts, Landfill contacts, etc) 3 people are making calls off these lists so we need to track who was spoken to and outcome and what needs to be done. How can this be set up easily to add data to while calling etcI attached a drop box link to the sample work book i have currently that needs to be fixedhttps://www.dropbox.com/scl/fi/7dnn8hybwicla5c68a4fi/AN-samplle-sales-calls-tracker.xlsx?rlkey=1ll4ahjn4pjg84f75dhslq4q8&st=wdc2hqoc&dl=0 Read More
Edge canary will lose and clear the password after restarting.
English is not my native language; please excuse typing errors.
Browser version: Microsoft Edge version 128.0.2638.0 (official version) canary (64-bit)
os: Windows Pro 22H2
Edge canary will lose and clear the password after restarting, but my official version of Edge is not like this, both browsers are synced with the same account.
The Edge canary is turned off and back on, but the password is not lost and emptied.
I checked my settings and it didn’t turn on “Delete browsing data when off”. However, you will not be able to log back in to a different website after restarting.
I re-downloaded the Edge canary and installed it, but the problem still appears.
浏览器版本:Microsoft Edge版本 128.0.2638.0 (正式版本) canary (64 位)
os:Windows 专业版 22H2
Edge canary在重启后密码都会丢失清空,而我的edge正式版却没有这样,这两个浏览器都是用着同一个账户同步。
Edge canary在关闭后重新打开,密码却不会丢失清空。
我检查过了我的设置,没有开启“关闭时删除浏览数据”。不过重启后不会在不同的网站重新登录。
我重新下过Edge canary并安装,但问题仍然出现。
English is not my native language; please excuse typing errors.Browser version: Microsoft Edge version 128.0.2638.0 (official version) canary (64-bit)os: Windows Pro 22H2 Edge canary will lose and clear the password after restarting, but my official version of Edge is not like this, both browsers are synced with the same account.The Edge canary is turned off and back on, but the password is not lost and emptied.I checked my settings and it didn’t turn on “Delete browsing data when off”. However, you will not be able to log back in to a different website after restarting.I re-downloaded the Edge canary and installed it, but the problem still appears. 浏览器版本:Microsoft Edge版本 128.0.2638.0 (正式版本) canary (64 位)os:Windows 专业版 22H2Edge canary在重启后密码都会丢失清空,而我的edge正式版却没有这样,这两个浏览器都是用着同一个账户同步。Edge canary在关闭后重新打开,密码却不会丢失清空。我检查过了我的设置,没有开启“关闭时删除浏览数据”。不过重启后不会在不同的网站重新登录。我重新下过Edge canary并安装,但问题仍然出现。 Read More
MS Teams App requires approval although is unblocked and available to everyone.
Hi,
I have a MS teams bot (custom app) published via the MS Graph API to our org and team space.
It shows up under the MS Teams Admin with the following flag/settings:
Available to: Everyone
App Status: unblocked
Publishing Status: Published
Custom App: yes
When our teams admin tries to install the app in their MS teams client, it shows “request approval” button, and then shows in the ms teams admin that his user account has requested it.
As mentioned it’s marked as available to everyone and is unblocked – not sure why it’s requesting approval?
Then secondly our IT admin has recently changed some of our user roles, and so was thinking it could be that? if so, what role should our MS teams admin have in order to simply install the app rather than requesting approval for it?
Pls let me know if you need more information.
Thank you, Robert
Hi, I have a MS teams bot (custom app) published via the MS Graph API to our org and team space. It shows up under the MS Teams Admin with the following flag/settings: Available to: EveryoneApp Status: unblockedPublishing Status: PublishedCustom App: yes When our teams admin tries to install the app in their MS teams client, it shows “request approval” button, and then shows in the ms teams admin that his user account has requested it. As mentioned it’s marked as available to everyone and is unblocked – not sure why it’s requesting approval? Then secondly our IT admin has recently changed some of our user roles, and so was thinking it could be that? if so, what role should our MS teams admin have in order to simply install the app rather than requesting approval for it? Pls let me know if you need more information. Thank you, Robert Read More
Help with Rule set up
Greetings all,
A bit confused in how to set up a bcc rule to always bcc me on any sent message and have it filed in a file I have named “BCC’s to me”.
Anyone help me?
Thanks in advance.
Greetings all, A bit confused in how to set up a bcc rule to always bcc me on any sent message and have it filed in a file I have named “BCC’s to me”. Anyone help me? Thanks in advance. Read More
Can’t install our app from Store, fails with codes 0x800701c5 / 800700B7
Hello everybody.
I hope I’m posting to the right place, first time here, so please excuse any mistakes.
I already posted this to the Q+A area on learn.microsoft.com about a week ago, hoping that somebody from Microsoft would have a look, but zero reply so far.
We want to publish our app, that is made with Xamarin Forms, to the Microsoft Store. WACK does not report any problems with the uploaded app.
Installation fails for all betatesters, the store app reports error 0x800701c5.
So I tried installation with winget: winget install –logs 9NK8G21NBK6B
I can supply the complete log, but these should be the relevant lines:
2024-05-28 08:48:57.157 [CORE] WinGet, version [1.7.11261], activity [{B9AEE5D2-4A9C-460A-A6A7-09D6EB082745}]
2024-05-28 08:48:57.157 [CORE] OS: Windows.Desktop v10.0.19045.4412
2024-05-28 08:48:57.157 [CORE] Command line Args: “C:Usersm.baeurleAppDataLocalMicrosoftWindowsAppswinget.exe” install –logs 9NK8G21NBK6B
2024-05-28 08:48:57.157 [CORE] Package: Microsoft.DesktopAppInstaller v1.22.11261.0
2024-05-28 08:48:57.157 [CORE] IsCOMCall:0; Caller: winget-cli
2024-05-28 08:48:57.164 [CLI ] WinGet invoked with arguments: ‘install’ ‘–logs’ ‘9NK8G21NBK6B’
2024-05-28 08:48:57.165 [CLI ] Found subcommand: install
[…]
2024-05-28 08:48:58.688 [REPO] Opening database for ImmutableRead at ‘C:Program FilesWindowsAppsMicrosoft.Winget.Source_2024.527.2133.978_neutral__8wekyb3d8bbwePublicindex.db’
2024-05-28 08:48:58.690 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 22:32:52.000]
2024-05-28 08:48:58.727 [REPO] Creating new SQLite Index with version [Latest] at ‘:memory:’
2024-05-28 08:48:58.731 [REPO] Reading MSI UpgradeCodes
2024-05-28 08:48:58.861 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(1) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.
2024-05-28 08:48:58.861 [REPO] Ignoring duplicate ARP entry Machine|X86|Instant C#_is1 [Instant C#]
2024-05-28 08:48:59.017 [REPO] Reading MSI UpgradeCodes
2024-05-28 08:48:59.075 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(2) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.
[This message is repeated about 30 times.]
2024-05-28 08:48:59.619 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateStoreEdgeFDinstalled.db’
2024-05-28 08:48:59.623 [REPO] Opened SQLite Index with version [1.7], last write [2024-04-05 10:38:35.000]
2024-05-28 08:48:59.625 [REPO] Sending http POST request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/manifestSearch
2024-05-28 08:48:59.734 [REPO] Response status: 200
2024-05-28 08:48:59.735 [REPO] Sending http GET request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/packageManifests/9NK8G21NBK6B?Market=DE
2024-05-28 08:49:00.001 [REPO] Response status: 200
2024-05-28 08:49:00.002 [REPO] Finding installed package from available package using system reference search: Query:[none] Include:PackageFamilyName=’digi-softwaregmbh.12487985175e8_22nq861yrmj7r'[Exact] Include:NormalizedNameAndPublisher=’digi-app 2’+’digi-software gmbh'[Exact]
2024-05-28 08:49:00.009 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateMicrosoft.Winget.Source_8wekyb3d8bbweinstalled.db’
2024-05-28 08:49:00.011 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 14:28:20.000]
2024-05-28 08:49:00.033 [CLI ] Found one app. App id: 9NK8G21NBK6B App name: DIGI-APP 2
2024-05-28 08:49:00.039 [REPO] Attempting to open pinning database: C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStatepinning.db
2024-05-28 08:49:00.039 [CLI ] Manifest fields: Name [DIGI-APP 2], Version [Unknown]
2024-05-28 08:49:06.323 [CLI ] Package agreements accepted in prompt
2024-05-28 08:49:06.347 [CORE] Getting entitlement for ProductId: 9NK8G21NBK6B
2024-05-28 08:49:06.347 [CORE] Get user entitlement.
2024-05-28 08:49:07.446 [CORE] Get entitlement succeeded.
2024-05-28 08:49:07.695 [CORE] Started MSStore package execution. ProductId: 9NK8G21NBK6B PackageFamilyName: DIGI-SOFTWAREGmbH.12487985175E8_22nq861yrmj7r
2024-05-28 08:49:16.076 [CLI ] MSStore install failed. ProductId: 9NK8G21NBK6B HResult: 0x800701c5
2024-05-28 08:49:16.076 [CLI ] Terminating context: 0x800701c5 at C:__w1sexternalpkgsrcAppInstallerCLICoreWorkflowsMSStoreInstallerHandler.cpp:68
My questions are:
What do the error codes mean, what is the description of these errors?What is going wrong with the installation?How can I fix it?
The sentence in German in the lines that come multiple times, “Eine Datei kann nicht…” can be translated as follows: “A file cannot be created when it already exists.”
So an additional question is: What file/s could be the problem?
I made sure that no older or similar app is installed. Also running winget with or without admin privileges makes no difference.
Any help with this will really be appreciated.
Best regards,
Markus
Hello everybody.I hope I’m posting to the right place, first time here, so please excuse any mistakes.I already posted this to the Q+A area on learn.microsoft.com about a week ago, hoping that somebody from Microsoft would have a look, but zero reply so far. We want to publish our app, that is made with Xamarin Forms, to the Microsoft Store. WACK does not report any problems with the uploaded app.Installation fails for all betatesters, the store app reports error 0x800701c5.So I tried installation with winget: winget install –logs 9NK8G21NBK6B I can supply the complete log, but these should be the relevant lines:2024-05-28 08:48:57.157 [CORE] WinGet, version [1.7.11261], activity [{B9AEE5D2-4A9C-460A-A6A7-09D6EB082745}]2024-05-28 08:48:57.157 [CORE] OS: Windows.Desktop v10.0.19045.44122024-05-28 08:48:57.157 [CORE] Command line Args: “C:Usersm.baeurleAppDataLocalMicrosoftWindowsAppswinget.exe” install –logs 9NK8G21NBK6B2024-05-28 08:48:57.157 [CORE] Package: Microsoft.DesktopAppInstaller v1.22.11261.02024-05-28 08:48:57.157 [CORE] IsCOMCall:0; Caller: winget-cli2024-05-28 08:48:57.164 [CLI ] WinGet invoked with arguments: ‘install’ ‘–logs’ ‘9NK8G21NBK6B’2024-05-28 08:48:57.165 [CLI ] Found subcommand: install[…]2024-05-28 08:48:58.688 [REPO] Opening database for ImmutableRead at ‘C:Program FilesWindowsAppsMicrosoft.Winget.Source_2024.527.2133.978_neutral__8wekyb3d8bbwePublicindex.db’2024-05-28 08:48:58.690 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 22:32:52.000]2024-05-28 08:48:58.727 [REPO] Creating new SQLite Index with version [Latest] at ‘:memory:’2024-05-28 08:48:58.731 [REPO] Reading MSI UpgradeCodes2024-05-28 08:48:58.861 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(1) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.2024-05-28 08:48:58.861 [REPO] Ignoring duplicate ARP entry Machine|X86|Instant C#_is1 [Instant C#]2024-05-28 08:48:59.017 [REPO] Reading MSI UpgradeCodes2024-05-28 08:48:59.075 [FAIL] C:__w1sexternalpkgsrcAppInstallerRepositoryCoreMicrosoftSchema1_0Interface_1_0.cpp(197)WindowsPackageManager.dll!00007FFCB63474CC: (caller: 00007FFCB634E129) Exception(2) tid(6e8c) 800700B7 Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist.[This message is repeated about 30 times.]2024-05-28 08:48:59.619 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateStoreEdgeFDinstalled.db’2024-05-28 08:48:59.623 [REPO] Opened SQLite Index with version [1.7], last write [2024-04-05 10:38:35.000]2024-05-28 08:48:59.625 [REPO] Sending http POST request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/manifestSearch2024-05-28 08:48:59.734 [REPO] Response status: 2002024-05-28 08:48:59.735 [REPO] Sending http GET request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/packageManifests/9NK8G21NBK6B?Market=DE2024-05-28 08:49:00.001 [REPO] Response status: 2002024-05-28 08:49:00.002 [REPO] Finding installed package from available package using system reference search: Query:[none] Include:PackageFamilyName=’digi-softwaregmbh.12487985175e8_22nq861yrmj7r'[Exact] Include:NormalizedNameAndPublisher=’digi-app 2’+’digi-software gmbh'[Exact]2024-05-28 08:49:00.009 [REPO] Opening database for ReadWrite at ‘C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStateMicrosoft.Winget.Source_8wekyb3d8bbweinstalled.db’2024-05-28 08:49:00.011 [REPO] Opened SQLite Index with version [1.7], last write [2024-05-27 14:28:20.000]2024-05-28 08:49:00.033 [CLI ] Found one app. App id: 9NK8G21NBK6B App name: DIGI-APP 22024-05-28 08:49:00.039 [REPO] Attempting to open pinning database: C:Usersm.baeurleAppDataLocalPackagesMicrosoft.DesktopAppInstaller_8wekyb3d8bbweLocalStatepinning.db2024-05-28 08:49:00.039 [CLI ] Manifest fields: Name [DIGI-APP 2], Version [Unknown]2024-05-28 08:49:06.323 [CLI ] Package agreements accepted in prompt2024-05-28 08:49:06.347 [CORE] Getting entitlement for ProductId: 9NK8G21NBK6B2024-05-28 08:49:06.347 [CORE] Get user entitlement.2024-05-28 08:49:07.446 [CORE] Get entitlement succeeded.2024-05-28 08:49:07.695 [CORE] Started MSStore package execution. ProductId: 9NK8G21NBK6B PackageFamilyName: DIGI-SOFTWAREGmbH.12487985175E8_22nq861yrmj7r2024-05-28 08:49:16.076 [CLI ] MSStore install failed. ProductId: 9NK8G21NBK6B HResult: 0x800701c52024-05-28 08:49:16.076 [CLI ] Terminating context: 0x800701c5 at C:__w1sexternalpkgsrcAppInstallerCLICoreWorkflowsMSStoreInstallerHandler.cpp:68 My questions are:What do the error codes mean, what is the description of these errors?What is going wrong with the installation?How can I fix it?The sentence in German in the lines that come multiple times, “Eine Datei kann nicht…” can be translated as follows: “A file cannot be created when it already exists.”So an additional question is: What file/s could be the problem?I made sure that no older or similar app is installed. Also running winget with or without admin privileges makes no difference. Any help with this will really be appreciated.Best regards,Markus Read More
Experimenting with PowerShell Batching and Parallel Execution
PowerShell Parallel Processing is a mechanism to speed the processing of large quantities of data. In this example, we discuss how to use parallel batches to fetch Entra ID account information using mailbox data to drive information retrieval. Although this is only a demonstration of a technique, it might help those who must process thousands of mailboxes or accounts and would like to do so more quickly.
https://practical365.com/powershell-parallel-processing/
PowerShell Parallel Processing is a mechanism to speed the processing of large quantities of data. In this example, we discuss how to use parallel batches to fetch Entra ID account information using mailbox data to drive information retrieval. Although this is only a demonstration of a technique, it might help those who must process thousands of mailboxes or accounts and would like to do so more quickly.
https://practical365.com/powershell-parallel-processing/ Read More
Monitoring Windows LAPS
How can I monitor Windows LAPS usage in Active Directory Domain Services (AD DS) with Defender for Identity?
How can I monitor Windows LAPS usage in Active Directory Domain Services (AD DS) with Defender for Identity? Read More
Commerce Scale unit requirmeent
To add CSU, does a customer need to have 20 base Commerce licenses added, or can they have any other base license for e.g. 20 Finance base and have 1 Commerce attach license and add CSU?
To add CSU, does a customer need to have 20 base Commerce licenses added, or can they have any other base license for e.g. 20 Finance base and have 1 Commerce attach license and add CSU? Read More
Files Added to OneDrive Not Inheriting Folder Permissions
I am using a shared OneDrive folder (the folder is shared with everyone at my company) to store videos that are linked from a Playlist. My understanding is that if I add a new video (which has its own permissions applied) to the shared folder, it is supposed to inherit the permissions of the folder. This is not happening. I am adding videos and they are maintaining whatever their previous permissions were. They show up in the playlist with the lock icon shown below and if you click on that icon, you get a 404 error. Why would the permissions not be inherited by the file when it’s moved into the shared OneDrive folder? Thanks!
I am using a shared OneDrive folder (the folder is shared with everyone at my company) to store videos that are linked from a Playlist. My understanding is that if I add a new video (which has its own permissions applied) to the shared folder, it is supposed to inherit the permissions of the folder. This is not happening. I am adding videos and they are maintaining whatever their previous permissions were. They show up in the playlist with the lock icon shown below and if you click on that icon, you get a 404 error. Why would the permissions not be inherited by the file when it’s moved into the shared OneDrive folder? Thanks! Read More
Sync of Quick Steps in MS 365 Outlook Desktop with Outlook Online
Hi, how come Quick Steps set up in the Desktop app are not sync’d to Online? They must have at some stage because a whole lot of previous ones for me are Online, but they aren’t being updated.
Hi, how come Quick Steps set up in the Desktop app are not sync’d to Online? They must have at some stage because a whole lot of previous ones for me are Online, but they aren’t being updated. Read More
Bookings doesn’t create a Teams meeting – even if toggle Add Online Meeting is on
Hello everyone,
I have the problem that no Teams-Meetings are created for a customer from Bookings.
The Add Online Meeting toggle is enabled. The meeting is entered as a normal meeting in the calendar of the employee.
My customer uses Microsoft Business Basis and Microsoft Business Standard as licenses.
– Outlook Web Access is enabled.
– Users are authorized to use Bookings.
– Users have the status “Bookable” in Bookings.
– Users can easily create online meetings in Teams.
Hello everyone,I have the problem that no Teams-Meetings are created for a customer from Bookings.The Add Online Meeting toggle is enabled. The meeting is entered as a normal meeting in the calendar of the employee.My customer uses Microsoft Business Basis and Microsoft Business Standard as licenses.- Outlook Web Access is enabled.- Users are authorized to use Bookings.- Users have the status “Bookable” in Bookings.- Users can easily create online meetings in Teams. I look forward to your help. Kind regardsChristine Trzaska Read More