Category: Microsoft
Category Archives: Microsoft
MGDC for SharePoint FAQ: How can I track the lifecycle of a SharePoint site?
In this post, we’ll cover some details on how to track the lifecycle of a SharePoint Site in the Microsoft Graph Data Connect (MGDC), using the date columns in the SharePoint Site dataset. If you’re not familiar with MGDC for SharePoint, start with https://aka.ms/SharePointData.
All Dates in the Sites Dataset
One of the most common scenarios in MGDC for SharePoint is tracking the lifecycle of a site, which includes understanding when the site was created, how it grows over time, when it stops growing and when it becomes inactive or abandoned.
The SharePoint Sites dataset includes several columns that can be used to understand the site lifecycle in general. For instance, here are the datetime columns available:
Site Created
Creation date is straightforward. There is a column (CreatedTime) with the date when the site was created. As with all other dates, it uses the UTC time zone.
Last Modified
In the Sites dataset, you also have the date and time when any items under the root web were last modified (RootWeb.LastItemModifiedDate). This includes the last time when files were created, updated or deleted. This is a great indication that the Site is still in active use.
You also have the date the site security was last modified (LastSecurityModifiedDate). This shows when permissions were granted, updated or revoked. That includes permissions granted through the manage access interface and permissions granted through sharing links.
Last Accessed
Last access is available at the site level (LastUserAccessDate). This shows when an item in the site was last accessed (this includes simply reading the file). This is an important indicator to help understand when the site is becoming inactive or abandoned.
Note that, while there is an effort to identify here only access performed directly by users, this date might also include automated actions by applications, including internal SharePoint applications.
Snapshot Date
Please note that there is one more date (SnapshotDate), but that one is not relevant to the site lifecycle. The snapshot date simple tracks when the data was retrieved by MGDC.
File Actions
Besides what’s captured in these datetime columns in the Sites dataset, you also have the option to capture detailed file activity in the site using the SharePoint File Actions and accumulate those over time.
Keep in mind that MGDC for SharePoint only keeps actions for the last 21 days due to compliance issues. More specifically, you can get file actions between today minus 2 days and today minus 23 days. For instance, if today is June 30th, you can get file actions between June 8th and June 28th.
If you query this information daily, you could build a longer history of file actions over time. For instance, you could keep the last 90 days of data from the File Actions dataset. With that you could find recent access or otherwise say “no access in the last 90 days”.
This would also let you know more details about recent file activities, like who last accessed the site, which file or extension was last accessed, what was the last action, etc. You need to decide if you can rely solely on the date columns provided in the Sites dataset or if it is useful to keep these additional details.
Please do check with the compliance team in your company to make sure there are no restrictions on keeping this information for longer periods of time in your country. There might be regulatory restrictions on how long you can keep this type of personally identifiable information.
Calculated Columns
Keep in mind that these dates use a datetime data type, so grouping by one of them can sometimes be a challenge. If you’re using Power BI, you can show them as a date hierarchy and get a summary by year, quarter, month or day.
It might also be useful to create calculated columns to help with grouping and visualization. For instance, you can create a new date column (without the time portion) for daily summaries. Here’s how to calculate that in Power BI:
CreatedDay = DATE(YEAR(Sites[CreatedTime]),MONTH(Sites[CreatedTime]), DAY(Sites[CreatedTime]))
You could also create a column for monthly summaries like this:
CreatedMonth = FORMAT(Sites[CreatedTime], “yyyy-MM”)
You can read more about calculated columns in Power BI at MGDC for SharePoint FAQ: How to create custom columns in Power BI.
Conclusion
I hope this clarifies what is available in MGDC for SharePoint to track the lifecycle of a SharePoint site.
Let us know in the comments if you think we should consider additional lifecycle information.
For further details about the schema of all SharePoint datasets in MGDC, including SharePoint Sites and SharePoint File Actions, see https://aka.ms/SharePointDatasets.
Microsoft Tech Community – Latest Blogs –Read More
Five Key Updates on WS2012 ESUs enabled by Azure Arc
We have a myriad of key updates for customers enrolled in WS2012/R2 ESUs enabled by Azure Arc! As we continue to refine and expand the offer, investments have focused on reducing friction and improve the usability of WS2012/R2 ESUs enabled by Azure Arc. We’re excited to announce our brand-new usage view, preview of the transition scenario, and improvements to pre-requisites, billing, and included capabilities.
The ESU Usage View is now Public Preview for customers in Azure Portal. With the ESU Usage View, customers get visibility into their coverage of Azure Arc-enabled WS2012/R2 servers with Extended security Updates. Moreover, the view surfaces licenses that may be over-provisioned or under-provisioned comparing the licensed cores with linked servers helping ensuring licensing compliance. The ESU Usage View offers a bird’s eye summary for the ESU Deployment and Licensing for customers.
The ESU Transition Scenario from Volume Licensing to Azure Arc is now in Public Preview. Customers can using Azure CLI to programmatically generate new licenses, specifying the new Volume License Details parameter in az connectedmachine license | Microsoft Learn their Year 1 Volume Licensing entitlements by entering their respective Invoice Numbers. By specifying Year 1 Volume Licensing entitlements, the provisioned WS2012/R2 ESU Azure Arc licenses will not be backbilled for Year 1 with billing starting from Year 2 of WS2012/R2 ESUs in October 2024. Customers must specify this entitlement in their license provisioning to be exempt from Year 1 back billing, with the Portal Experience for this to be available by July end.
Customers no longer need Intermediate Certificates to receive WS2012/R2 ESUs through Azure Arc. Customers must update to Connected Machine Agent Version 1.40 or higher and install the Windows Server Servicing Stack Update (SSU) for April 2024 to eliminate the need for intermediate certificate installation and updates. For customers that are not running the sufficient version or have not downloaded the SSU, the intermediate certificates continue to be documented at: How to troubleshoot delivery of Extended Security Updates for Windows Server 2012 through Azure Arc – Azure Arc | Microsoft Learn.
Azure Management services are included with WS2012/R2 ESUs enabled by Azure Arc. These capabilities have and continue to be available free of charge for servers enrolled in WS2012/R2 ESUs through Azure Arc. Capabilities include Azure Update Manager affording Patch Assessment and Delivery seamlessly from Azure, Azure Change Tracking and Inventory providing visibility into software on Arc-enabled servers, and Azure Machine Configuration (Azure Policy Guest Configuration) allowing for Desired State Configuration and Governance scenarios.
Azure Arc ESU billing is independent of the linkage and server status of activated licenses. Activated licenses are charged based on their edition (Standard, Datacenter) and number of cores, irrespective of whether they are linked to any servers and the status of the servers. This provides more consistent and standardized billing to customers
To learn more about the latest with Azure Arc-enabled servers and join our monthly community calls, visit https://aka.ms/ArcServerForumSignup.
Microsoft Tech Community – Latest Blogs –Read More
Why Monitor turns itself on
Win 11 and for some reason the monitor will not turn off. Even if I use a 3rd part app when I run the app the monitor turns off and right away comes back on. Any ideas?
Win 11 and for some reason the monitor will not turn off. Even if I use a 3rd part app when I run the app the monitor turns off and right away comes back on. Any ideas? Read More
No sound from simple speakers
I do not understand Win11 audio output settings. I’m stuck without sound.
I have a simple setup: A pair of Amazon Basics USB-powered speakers connected to the audio jack on my NUC.
I do not understand how to connect from sources on my hard drive (recordings, YouTube, live video) to these small speakers. Under Settings-System-Sound, I can choose:
Realtek Digital Output, Asus Audio (Monitor) or Speakers (Realtek Audio)
I have tried selecting each of these three outputs. None of them sends sound from the NUC to the small speakers. I have checked the simple volume control on the speaker cables to make sure it is not muted.
Thanks for any advice.
I do not understand Win11 audio output settings. I’m stuck without sound.I have a simple setup: A pair of Amazon Basics USB-powered speakers connected to the audio jack on my NUC.I do not understand how to connect from sources on my hard drive (recordings, YouTube, live video) to these small speakers. Under Settings-System-Sound, I can choose:Realtek Digital Output, Asus Audio (Monitor) or Speakers (Realtek Audio)I have tried selecting each of these three outputs. None of them sends sound from the NUC to the small speakers. I have checked the simple volume control on the speaker cables to make sure it is not muted.Thanks for any advice. Read More
Can’t burn windows 11 ISO to a CD/DVD
I had problem and I can’t burn windows 11 ISO to a CD/DVD and I get the error: 0x8007048F. No advice on the Internet worked. Could someone help me ?
I had problem and I can’t burn windows 11 ISO to a CD/DVD and I get the error: 0x8007048F. No advice on the Internet worked. Could someone help me ? Read More
How to delete Bing and Copilot from my Win11 PC?
I’ve made multiple attempts to resolve the issue, but unfortunately, they have been unsuccessful. When I try to open Firefox, my primary browser, the Bing screen persists and reappears. I’m left wondering if Bing and Copilot are connected in some way. The “Ask me anything” box is consistently present, which only adds to my frustration. My goal is to completely eliminate all aspects of Bing and Copilot from my system. Can someone help me achieve this?
I’ve made multiple attempts to resolve the issue, but unfortunately, they have been unsuccessful. When I try to open Firefox, my primary browser, the Bing screen persists and reappears. I’m left wondering if Bing and Copilot are connected in some way. The “Ask me anything” box is consistently present, which only adds to my frustration. My goal is to completely eliminate all aspects of Bing and Copilot from my system. Can someone help me achieve this? Read More
ASUS ROG Strix Z790-E WIFI USB Port Reset Failed
I have a brand new PC, everything is working fine except for a warning message in the Device Manager:
I don’t have issues with the USB ports.
The only USB device which is plugged-in is the Logitech receiver for keyboard & mouse (combo). They are working properly.
I flashed the latest BIOS 1904, reset CMOS, loaded the optimized default, but the issue is still there.
Do you have suggestions on how to fix this boring warning?
This is the PC configuration:
– CPU: Intel Core i9-14900KF
– MBO: ASUS ROG STRIX Z790-E GAMING WIFI
– GPU: AMD Radeon RX 7900 XTX, 24GB, 420W (Asus TUF OC)
– RAM: 64GB (2x 32GB Kit) DDR5-6000 CL30, G.Skill Trident Z5 RGB
– SSD: 1TB Samsung 990 Pro, M.2 PCIe 4.0
– PSU: 1000W ASUS ROG Strix Gold Aura
– FAN: Corsair iCUE LINK H170i RGB, AIO
– External monitor: LG UltraWide 38WN95CP-W (3840×1600, 38″) with DisplayPort cable
I have a brand new PC, everything is working fine except for a warning message in the Device Manager: I don’t have issues with the USB ports.The only USB device which is plugged-in is the Logitech receiver for keyboard & mouse (combo). They are working properly.I flashed the latest BIOS 1904, reset CMOS, loaded the optimized default, but the issue is still there.Do you have suggestions on how to fix this boring warning?This is the PC configuration:- CPU: Intel Core i9-14900KF- MBO: ASUS ROG STRIX Z790-E GAMING WIFI- GPU: AMD Radeon RX 7900 XTX, 24GB, 420W (Asus TUF OC)- RAM: 64GB (2x 32GB Kit) DDR5-6000 CL30, G.Skill Trident Z5 RGB- SSD: 1TB Samsung 990 Pro, M.2 PCIe 4.0- PSU: 1000W ASUS ROG Strix Gold Aura- FAN: Corsair iCUE LINK H170i RGB, AIO- External monitor: LG UltraWide 38WN95CP-W (3840×1600, 38″) with DisplayPort cable Read More
Konflikt im Outlook Kalender
Hallo,
Ich kann einen Kalendereintrag nicht löschen, es haben sich mehrer Anhänge in den Kalendereintrag integriert, die ich nicht löschen kann. Es gibt die Mitteilung, dass es einen Konflikt gibt, ich kann aber nichts finden
Was funktioniert hier nicht richtig ?
Vielen Dank für Hilfe im Voraus.
Hallo, Ich kann einen Kalendereintrag nicht löschen, es haben sich mehrer Anhänge in den Kalendereintrag integriert, die ich nicht löschen kann. Es gibt die Mitteilung, dass es einen Konflikt gibt, ich kann aber nichts finden Was funktioniert hier nicht richtig ? Vielen Dank für Hilfe im Voraus. Read More
Site recovery service
Hello,
Please help me with exact firewall url and microsoft 365 IP range and port to enable azure to azure site recovery. I have gone thourgh MS doc but confuse about microsoft 365 exactl IP address range to whitelist.
Hello, Please help me with exact firewall url and microsoft 365 IP range and port to enable azure to azure site recovery. I have gone thourgh MS doc but confuse about microsoft 365 exactl IP address range to whitelist. Read More
Fuzzy match in conditional formatting
I think I am overthinking something that should be easy.
If I have a column with lab names. Sheet1 B:B
And I want to highlight all values that are in a secondary list. Sheet2 B:B.
But the secondary list might be a partial match in Sheet1.
Such as Sheet2 might have Hemoglobin but Sheet1 might have values Hemoglobin C and Hemoglobin F.
I have been messing with vlookup(“*”& xxx & “*”
But I might be overthinking.
Can anyone help?
thanks
I think I am overthinking something that should be easy.If I have a column with lab names. Sheet1 B:BAnd I want to highlight all values that are in a secondary list. Sheet2 B:B.But the secondary list might be a partial match in Sheet1.Such as Sheet2 might have Hemoglobin but Sheet1 might have values Hemoglobin C and Hemoglobin F.I have been messing with vlookup(“*”& xxx & “*”But I might be overthinking.Can anyone help?thanks Read More
Fix position on page
Dear Support,
Kindly advise in case there is a way to modify an image wrap setting and set “Fix position on page” via Macro. I’m just looking at the current line code “parameter”.
Thanks,
Dear Support, Kindly advise in case there is a way to modify an image wrap setting and set “Fix position on page” via Macro. I’m just looking at the current line code “parameter”. Thanks, Read More
Simplifying Azure Diagnostics with Category Groups and the New Built-In Policies
Heinrich and Luke (@Luke_Alderman) here to show you the exiting capabilities enabled by v2 of the unified diagnostics settings Policies. This enables managing diagnostics settings at enterprise scale
History
As many of you know, deploying diagnostics settings at scale was difficult. Jim Britt wrote a widely used script to automate the generation of Policies. I personally have written ~100 Policy definitions for our customers. Luke and others realized this and introduced the concept of categoryGroups “audit” and “allLogs” to diagnostics settings enabling a uniform approach to diagnostics settings. Subsequently Heinrich got involved working with Luke on scripting the generation of Policy definitions and Initiative definitions. In v1 33 resource providers supported categoryGroups, and we generated 99 built-in Policies (for Log Analytics, Storage and Event Hubs) and 3 Initiative definitions supporting the “audit” categoryGroup for the same log destinations.
V2 has expanded this to 140 resource providers supporting “allLogs”; 69 of them also support the “audit” categoryGroup. Luke and multiple people in the Policy teams generated 420 (140 RPs x 3 destinations) Policy definitions and 6 Initiatives covering the 3 destinations for “audit” and “allLogs respectively: https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/diagnostics-settings-policies-deployifnotexists?tabs=portal#assign-initiatives.
Enough history: let’s talk about how you use it in your organization. We are not covering the mechanics here; the documentation covers that. Instead, we’ll cover variations to deployment.
Choosing your Approach
Logging everything allows to have every minutia available from analysis. However, this will generate huge volumes of data and will likely be very expensive.
Collect “audit” logs only should yield a good balance between the information collected and cost. You may miss data from the 71 resource providers that only support “allLogs”.
Combination of the above, such as, collecting “audit” from the 69 resource providers and selecting a subset of the 71 resource providers to collect “allLogs”.
Augment c) with custom Policies. For example: Storage accounts collect logs only for delete actions and not for read or write actions)
Logging “audit” categoryGroup
This is the simplest case, just assign one or more of the 3 “audit” Initiatives at the right scope and (maybe) based on region(s), see region topic below). The default resource type list will enable this logging for the 69 resource providers supporting “audit”. See https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/diagnostics-settings-policies-deployifnotexists?tabs=portal#assign-initiatives.
Selectively logging “allLogs” categoryGroup
If you want to collect every possible log, just assign one or more of the 3 “allLogs” Initiatives, the same way as the “audit” Initiatives since the default resource type list will log the 140 resource providers. Note: this would log some of the logs for the 69 providers above twice if you enabled them. More likely, you will either log the 71 resource types not included in “audit” or a subset of the 71 based on your specific needs.
The parameter “resourceTypeList” as the name implies, applies the diagnostics settings only for the resource providers selected in the array.
Azure Regions and Diagnostics Settings
Event Hub Namespaces and Storage Accounts
Azure Monitor requires the resource generating the logs and the Event Hub Namespace or Storage account to be in the same Azure region. The 4 Initiatives targeting those destinations have a “resourceLocation” parameter. Therefore, you must assign the Initiative(s) once per scope and per region used in your tenant. We recommend that you restrict regions with Azure Policy to prevent creation of resources in regions NOT covered by these Policy assignments. The built-in Policies to use are:
Allowed locations (e56962a6-4747-49cd-b67b-bf8b01975c4c)
Allowed locations for resource groups (e765b5de-1225-4ba3-bd56-1ac6695af988)
Azure Cosmos DB allowed locations (0473574d-2d43-4217-aefe-941fcdf7e684)
Log Analytics Workspaces (LAWS)
LAWS do not require an Azure region affinity. You can use a single LWAS for all regions within an Azure cloud. This works great if you use a limited number of regions in the same geographic area, such as US, North America, Europe, etc. It is not a great idea to ship logs from Australia to a US region. In addition, data sovereignty laws in many countries require the personal data for their residents must stay in Azure region within that country (Switzerland and others) or block of countries (EU). The two Initiatives have a parameter “resourceLocationList” allowing you to use multiple LAWS each in one of the listed regions.
Resource Providers and Event Hub Association
The two Initiatives addressing the Event Hub destination, have a parameter for the EventHub namespace called “eventHubAuthorizationRuleId”. Sidebar: Yes, the nomenclature for Event Hubs can be confusing. In addition, you may specify the Event Hub name with the parameter “eventHubName”. It defaults to “Monitoring”. A maximum of 10 Event Hubs can be created.
It is common to direct different types of resource providers to specific Event Hubs within an Event Hub Namespace. You can achieve this by creating one assignment per scope, per region and per Event Hub name. Use the parameter “resourceTypeList” in each assignment to select which logs go to the specified Event Hub.
Policy as Code, aka No Click-Ops
Most of you are using an Everything as Code (EaC) approach, covering actual code, Infrastructure as Code and Documentation as Code (via markdown). Policy is part of Infrastructure as Code and this “special” area is often called Policy as Code (PaC). Never use the Portal (Click-Ops) to manage Policy beyond exploration.
Heinrich is a co-maintainer of Enterprise Policy as Code (EPAC) and recommends using it for Policy management at scale: https://aka.ms/epac. However, if you don’t want to use EPAC, use another IaC tool to implement Policy as Code.
Disclaimer
The sample scripts are not supported under any Microsoft standard support program or service. The sample scripts are provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages.
Microsoft Tech Community – Latest Blogs –Read More
Problems transcribing meetings and obtaining summaries using copilot in teams
I have been facing problems with Copilot in 365, specifically in Teams, when I use copilot to summarize conversations or calls that I make 1-1 or 1-N I can have the summary of the meeting through the transcript, but when I try to activate the transcript for meetings scheduled in teams it does not allow to activate the transcript, is there any specific configuration that needs to be done?
I have been facing problems with Copilot in 365, specifically in Teams, when I use copilot to summarize conversations or calls that I make 1-1 or 1-N I can have the summary of the meeting through the transcript, but when I try to activate the transcript for meetings scheduled in teams it does not allow to activate the transcript, is there any specific configuration that needs to be done? Read More
How do I add or sum until?
If my input is 20, I want to add back up a column sequential until I’ve reached >=20
Examples, if the column is
– 5, 10, & 12, I need 100% of the 5, 100% of the 10 & only 41.66% of the 12
– 10 & 10, I need 100% of each 10
– 5, 5, 5, 10, I need 100% of each 5 and 50% of the 10
I have looked at a nested if but it started to get complicated and difficult to read and debug.
Is there a good way to tackle this problem?
Thank you for your help.
If my input is 20, I want to add back up a column sequential until I’ve reached >=20Examples, if the column is – 5, 10, & 12, I need 100% of the 5, 100% of the 10 & only 41.66% of the 12- 10 & 10, I need 100% of each 10- 5, 5, 5, 10, I need 100% of each 5 and 50% of the 10I have looked at a nested if but it started to get complicated and difficult to read and debug.Is there a good way to tackle this problem?Thank you for your help. Read More
Add users in Bulk in a Teams Tags
Hi Guys,
Need your help in adding 180 members in a Teams tag in bulk.
I have 199 users in bulk in Teams Tags via Power Automate but for this next batch getting error that you have exceed daily limit. Kindly suggest, how can I add members in a Teams tags.
Hi Guys, Need your help in adding 180 members in a Teams tag in bulk. I have 199 users in bulk in Teams Tags via Power Automate but for this next batch getting error that you have exceed daily limit. Kindly suggest, how can I add members in a Teams tags. Read More
Custom Copilot and Atlassian integeration
Hi friends, please how can I create a custom copilot that connect to Atlassian Jira and Confluence as the data source ?
Hi friends, please how can I create a custom copilot that connect to Atlassian Jira and Confluence as the data source ? Read More
Cisco Meraki switch logs to Sentinel via AMA agent
As OMS agents are going to be expired. Do you have any KB or blogs which has steps to ingest Cisco meraki switch logs to sentinel via Linux server but with AMA agents installed.
As OMS agents are going to be expired. Do you have any KB or blogs which has steps to ingest Cisco meraki switch logs to sentinel via Linux server but with AMA agents installed. Read More
2024 June Cumulative Updates for Insiders
June 11, 2024—KB5039213 (OS Build 22000.3019) – Microsoft Support
This update addresses security issues for your Windows operating system.
This update affects Server Message Block (SMB) over Quick UDP Internet Connections (QUIC). It turns on the SMB over QUIC client certificate authentication feature. Admins can use it to restrict which clients can access SMB over QUIC servers.
June 11, 2024—KB5039213 (OS Build 22000.3019) – Microsoft Support This update addresses security issues for your Windows operating system. This update affects Server Message Block (SMB) over Quick UDP Internet Connections (QUIC). It turns on the SMB over QUIC client certificate authentication feature. Admins can use it to restrict which clients can access SMB over QUIC servers. Read More
Copy data from one sheet to another sheet
Hello everyone,
Previously my formula was working –
=CHOOSECOLS(FILTER(‘HL Final Progress Sheet’!$A$2:$O$998, (‘HL Final Progress Sheet’!$I$2:$I$998=”Ready To Ship”)+(‘HL Final Progress Sheet’!$I$2:$I$998=”Ready for P/U”), “”), 10, 9, 2, 11, 12, 13, 14, 15)
And now there is a requirement to add another column from HL Final Progress Sheet to Driver Work Board, so I change in the above formula –
=CHOOSECOLS(FILTER(‘HL Final Progress Sheet’!$A$2:$O$998, (‘HL Final Progress Sheet’!$I$2:$I$998=”Ready To Ship”)+(‘HL Final Progress Sheet’!$I$2:$I$998=”Ready for P/U”), “”), 10, 9, 1, 2, 11, 12, 13, 14, 15)
How to make it work(my sheet messed up after adding this new change.)
Hello everyone, Previously my formula was working – =CHOOSECOLS(FILTER(‘HL Final Progress Sheet’!$A$2:$O$998, (‘HL Final Progress Sheet’!$I$2:$I$998=”Ready To Ship”)+(‘HL Final Progress Sheet’!$I$2:$I$998=”Ready for P/U”), “”), 10, 9, 2, 11, 12, 13, 14, 15) And now there is a requirement to add another column from HL Final Progress Sheet to Driver Work Board, so I change in the above formula – =CHOOSECOLS(FILTER(‘HL Final Progress Sheet’!$A$2:$O$998, (‘HL Final Progress Sheet’!$I$2:$I$998=”Ready To Ship”)+(‘HL Final Progress Sheet’!$I$2:$I$998=”Ready for P/U”), “”), 10, 9, 1, 2, 11, 12, 13, 14, 15) How to make it work(my sheet messed up after adding this new change.) Read More
How to view the photos on my phone via Quick Access menu from Windows 11 left sidebar?
This feature doesn’t seem to be available when a Samsung Phone is connected. Any suggestions?
This feature doesn’t seem to be available when a Samsung Phone is connected. Any suggestions? Read More