Month: October 2024
Know thy skills, and grow them
We’ve all got a few skill tags on our LinkedIn profile, our internal intranet, and on our evergreen resume…
Now it’s time to assess and grow! By regularly evaluating your skill set, you can identify areas for improvement and focus on developing those that will help your professional growth, and we hope – personal fulfillment. Our industries demand a lot. We give a lot. Skill expansion and honing are tools you control to ensure future responsibilities, and maybe even new roles, find you as you seek them.
So, we put together a quick-scroll blog of six skill-building resources (and one bonus) to help you discover the resources out there to help you do just that: Know thy skills and grow them. Your command of it puts you in demand.
Structured learning: Microsoft Learn | Spark possibility.
Build skills that open doors. And benefit from curriculum experts to do the knowing for you. From awareness of documentation to skill-building hands-on training, through to industry-leading certifications – Microsoft Learn helps you get the most from Microsoft products.
Microsoft Learn, accessible at learn.microsoft.com, is a dynamic platform designed to provide structured, interactive learning experiences for individuals at all levels of expertise. It offers a wealth of resources, including hands-on labs, tutorials, and certification paths, empowering the Microsoft tech community to discover the latest technologies and advance their professional skills.
Review the AI learning hub as a great, recent example.
And visit Microsoft Learn to discover more. And follow @MicrosoftLearn on social.
User enablement learning: adoption.microsoft.com
The Microsoft Adoption Center at adoption.microsoft.com offers invaluable resources for technologists, providing comprehensive guides, best practices, and community support essential for the successful deployment and adoption of Microsoft technologies. By leveraging these tools, professionals can stay ahead of the curve, ensuring seamless integration and maximizing the potential of their Microsoft solutions.
Microsoft Learn helps you understand how to use technology. The Adoption center provides tools and materials to ensure durable deployment and use of your technology investments.
Review the Microsoft 365 Copilot adoption hub as a great example of what to expect.
One unique skill-building offering you can use from adoption.microsoft.com is the Microsoft 365 Learning Pathways solution. It is a customizable, on-demand learning solution designed to increase usage and adoption of Microsoft 365 services – from within your organization. At the end of the day, the solution is a fully customizable SharePoint communication site within your Microsoft 365 tenant – a training portal to house your organization’s help, support, and community content, to help build digital skills in bite-sized trainings.
Learn more about the Microsoft 365 Learning Pathways solution and how to deploy it into your own tenant.
Discover and use proven user enablement resources: https://adoption.microsoft.com. And follow @MSFTAdoption on social.
Learning within Microsoft 365: Viva Learning
Where Learning pathways focuses on Microsoft technology, Microsoft Viva Learning is an invaluable tool for fostering skill development within an organization – giving you the ability to aggregate various learning services, like LinkedIn Learning, Coursera, and Skillsoft.
By integrating learning directly into the flow of work, it empowers employees to continuously upskill, driving both personal growth and enhancing organizational value. Viva Learning not only supports individual professional development, it cultivates a culture of continuous improvement and innovation with the ability to track assignments, recommendations, completions, and learning collections.
Learn more about Microsoft Viva Learning and try it today. It’s a great skill-building resource you can deploy directly within Microsoft Teams. Stay connected with Microsoft Viva in the Microsoft Tech Community. And follow @MicrosoftViva on social.
support.microsoft.com supports you
The Microsoft Support website at support.microsoft.com offers a wealth of help and how-to content, empowering you to efficiently accomplish tasks with Microsoft products. It provides step-by-step guides and videos, troubleshooting tips, and comprehensive resources that cater to both novices and advanced users, ensuring everyone can leverage Microsoft tools to their fullest potential.
The authors and producers of Microsoft Support content work closely with our product makers, giving you both accurate and timely information when new features launch and as changes come to production.
Visit https://support.microsoft.com to get “help and how to” across all Microsoft products. And check out the Microsoft Teams ‘help and how to’ page as a great example of what you can expect to find; and one of my biased favorites, the Microsoft Lists ‘help and how to’ page.
Microsoft Tech Community
The Microsoft Tech Community site is a vibrant hub for the best community in tech, offering a treasure trove of technical blogs, engaging events, webinars, AMAs, and lively discussion forums. In my opinion, it should be a near requirement to sign up and establish an MTC user profile, not only to search and consume, but to engage and share. It is an essential platform where members can exchange ideas, seek expert advice, and stay updated on the latest technological advancements, fostering a culture of collaboration and continuous learning. Being a learn-it-all is a two-way street.
Check out some of the main site locations to discover what the Tech Community offers:
Plus a sampling of the nearly 100 communities:
Microsoft 365 Copilot
Microsoft Viva
SharePoint
Azure Data
Community News Desk
Create your own profile and join the community; sign up and sign in today. And follow @MSTCommunity on social.
Find your next event: CommunityDays.org
Events, big and small, all offer opportunities big and small. The opportunity to learn. The opportunity to share. The opportunity to engage at a much deeper level – having the kind of conversations that offer follow up, back and forth, and grounded understanding.
CommunityDays.org is a phenomenal platform for discovering upcoming in-person and online events tailored to your interests. Whether you’re looking to learn from industry experts, network with like-minded professionals, or promote your own webinars and calls, CommunityDays.org gives you an evergreen map to decide where and where to connect.
wanted to call out a few upcoming events as examples, to give you a sense of what you’ll find as you peruse CommunityDays.org:
Low Code No Code – Power Platform Conference | Nov. 9-10, 2024 | Online
CollabDays Hungary 2024 | Nov. 27-28, 2024 | Budapest, Hungary
ESPC 2024 | European SharePoint Conference | Dec 2-5, 2024 in Stockholm, Sweden
CollabCon 2024 + CollabCruise | Dec. 12, 2024 in Orlando, FL
Note: CollabCruise is Dec.13-16, 2024
M365 Community Days – Phoenix | Jan. 17, 2025 | Phoenix, AZ
BONUS SKILL | Invite someone to coffee (or tea)
Sharing is caring. Sharing coffee (or tea) with others is caring a lot. Sip responsibly.
Ask questions and share what you know. It’s a two-way street and caffeine paves the way for great connections; maybe a sweet or two – as they say, “Two birds, one scone.” Open up the possibility to sync with another Microsoft 365 community member to discuss the latest features and updates, share tips and tricks for maximizing productivity, or exchange ideas on best practices for collaboration and communication.
Sharing insights in a relaxed setting over a cup of coffee fosters a more open and engaging conversation, allowing for the free flow of ideas and the building of long-term professional relationships. And hey, share your “what to do in this city” with each other to promote a work/life balance that’s balanced with lasting memories.
We hope all the above helps navigate where and how you want your skillset to grow. You know thyself. Now, grow thyself.
Cheers, Mark “Skill building until the end” Kashman
Microsoft Tech Community – Latest Blogs –Read More
Error “RequestDisallowedByPolicy” received while deploying arm template
I’m trying to deploy an ARM template, but facing error “Resource ‘example’ was disallowed by policy. (Code: Request Disallowed By Policy)”. Can anyone help what changes i can make in my ARM template so that the resource gets deployed successfully.
I’m trying to deploy an ARM template, but facing error “Resource ‘example’ was disallowed by policy. (Code: Request Disallowed By Policy)”. Can anyone help what changes i can make in my ARM template so that the resource gets deployed successfully. Read More
EF CORE 8 failed to connect sqlite database file for .net web app in linux server
it created a dbcontext with no tables in memory but did not go to connect the existing database file. How can make ef connect the database file like in the windows?
it created a dbcontext with no tables in memory but did not go to connect the existing database file. How can make ef connect the database file like in the windows? Read More
Spacer web part – Horizontal space?
Has anyone used this functionality of the Spacer web part:
Drag the gray bar up or down for vertical space; “drag the corner boxes in or out for horizontal space“. Or, use the up and down arrow keys to resize.
I use it for vertical space, however I have never been able to use this for horizontal space – as the Microsoft guide proposes: Add vertical space to a page with the Spacer web part – Microsoft Support
Has anyone used this functionality of the Spacer web part:Drag the gray bar up or down for vertical space; “drag the corner boxes in or out for horizontal space”. Or, use the up and down arrow keys to resize.I use it for vertical space, however I have never been able to use this for horizontal space – as the Microsoft guide proposes: Add vertical space to a page with the Spacer web part – Microsoft Support Read More
Outlook – no options working, at my wits end
Hello everyone,
I could really do with some help or advice.
Since yesterday I have been trying to reset my password. The authenticator option doesn’t work because obviously I can’t login on it because I have to reset my password. The mobile option never ever works, it says to try later but when I do the same message happens all the time. I have a recovery key that also never works. The only thing that works is the email, but because I have the 2 factor authentication on, it tells me I need a second key.
I’m extremely frustrated because none of the options provided by microsoft work!!! I mean, what’s the point of presenting a mobile and a recovery key if the website isn’t accepting any of these! I don’t know what else to do. I do really need access to my email, where I have important stuff and yes, I know I’m not more important that anybody else, but I just need to get into it. I’m at the point of crying honestly.
Does anyone have any work around this please? Anything at all? I’ve tried speaking to an agent, that’s a dead end. I know exactly what’s on my email, I can tell customer support all the folders I have to prove that I’m the owner, I just don’t know what to do anymore.
Hello everyone, I could really do with some help or advice. Since yesterday I have been trying to reset my password. The authenticator option doesn’t work because obviously I can’t login on it because I have to reset my password. The mobile option never ever works, it says to try later but when I do the same message happens all the time. I have a recovery key that also never works. The only thing that works is the email, but because I have the 2 factor authentication on, it tells me I need a second key. I’m extremely frustrated because none of the options provided by microsoft work!!! I mean, what’s the point of presenting a mobile and a recovery key if the website isn’t accepting any of these! I don’t know what else to do. I do really need access to my email, where I have important stuff and yes, I know I’m not more important that anybody else, but I just need to get into it. I’m at the point of crying honestly. Does anyone have any work around this please? Anything at all? I’ve tried speaking to an agent, that’s a dead end. I know exactly what’s on my email, I can tell customer support all the folders I have to prove that I’m the owner, I just don’t know what to do anymore. Read More
Server 2022 GPO roaming profile issues
I’m pretty weak with Domains but doing pretty good except for an issue that just popped up on me. I setup roaming or redirected profiles with GPO and included the “appdata(roaming)” folder and just had first issue with an installation. I was trying to install Zoom client and it fails. I had previously tried to install another app that is web related. It appears that I have a permissions issue writing to whereever these installers need. I am having a horrible time trying to open up permissions or determine what I really need to do. I have even assigned the domain user with domain admin rights with no luck. I have been able to install most other items without issue. Things like MS Office, printer software, and so on.
I’m pretty weak with Domains but doing pretty good except for an issue that just popped up on me. I setup roaming or redirected profiles with GPO and included the “appdata(roaming)” folder and just had first issue with an installation. I was trying to install Zoom client and it fails. I had previously tried to install another app that is web related. It appears that I have a permissions issue writing to whereever these installers need. I am having a horrible time trying to open up permissions or determine what I really need to do. I have even assigned the domain user with domain admin rights with no luck. I have been able to install most other items without issue. Things like MS Office, printer software, and so on. Read More
Username change is not reflecting in Teams channel while adding him to channel
Hello all,
Recently we changed name of one of our users and that change reflected everywhere well but for the user’s manager when they try to add this user to a Teams channel, they are getting the old name.
I had checked the users name in AD, Azure AD, M365 admin center, Exchange admin center
Everywhere it seems to be updated but the user is reporting he is still seeing the old name for him only while adding this user to teams channel.
Please suggest me what I need to check.
Hello all,Recently we changed name of one of our users and that change reflected everywhere well but for the user’s manager when they try to add this user to a Teams channel, they are getting the old name.I had checked the users name in AD, Azure AD, M365 admin center, Exchange admin center Everywhere it seems to be updated but the user is reporting he is still seeing the old name for him only while adding this user to teams channel.Please suggest me what I need to check. Read More
Customer review: Compliance Process Automation for Teams ensures conformity to financial regulations
Compliance Process Automation for Teams is a solution from Open Lake Technology published to Microsoft AppSource. It automatically ensures compliance with financial regulations, providing companies of all sizes alerts and reporting regarding the financial rules about communication services. Microsoft interviewed G.F., head of infrastructure at a European asset manager, to learn what they had to say about the solution.
What do you like best about Compliance Process Automation for Teams?
This solution helps our organization be compliant with all the financial regulations across EMEA. We have a global solution ensuring the capture and archiving of all the regular interactions of the Modern Workplace (Microsoft Teams), and the automated controls guarantee our compliance with MIFID2 and DORA regulations.
How has Compliance Process Automation for Teams helped your organization?
The solution helped us comply with MIFID2 and the upcoming DORA regulation by providing a global supervision tool, ensuring the organization complies with all of the DORA requirements.
How is customer service and support?
We have direct access to the support team to ensure fast deployment and efficient support.
Any recommendations or insights to other users considering this product?
This product is the perfect fit for any financial or banking company. It’s a one stop shop to comply with all of the regulations of today and tomorrow. In addition, the process guarantees our compliance with the Modern Workplace (Teams) and the trading environment (Trading turret) with a simple and agnostic interface. Our Compliance and Management teams are using the dashboard and real-time reporting to check the company’s global compliance.
On a scale of 1 to 5, what is your overall rating for the solution?
5
Microsoft Tech Community – Latest Blogs –Read More
Search with keywords within documents in One Drive
I would like to search keywords in OneDrive within documents. Now it shows only results matching the keyword with the filenames in OneDrive. Is there a setting somewhere to activate this search option?
I would like to search keywords in OneDrive within documents. Now it shows only results matching the keyword with the filenames in OneDrive. Is there a setting somewhere to activate this search option? Read More
MS stream + copilot. Searching the entire video catalogue
Hi, is it possible to use the copilot integration with Microsoft stream to ask queries regarding the entire catalogue (e.g. “In which video was X discussed?”). I can only see info about using copilot to ask questions about a certain video.
Hi, is it possible to use the copilot integration with Microsoft stream to ask queries regarding the entire catalogue (e.g. “In which video was X discussed?”). I can only see info about using copilot to ask questions about a certain video. Read More
Azure Storage – TLS 1.0 and 1.1 retirement
Overview
TLS 1.0 and 1.1 retirement on Azure Storage was previously announced for Nov 1st, 2024, and it was postponed recently to 1 year later, to Nov 1st, 2025.
Despite that, we may see some documentation informing the old date – we are currently updating the date on some documentation.
See : https://learn.microsoft.com/en-us/azure/storage/common/transport-layer-security-configure-migrate-to-tls2
What you need to change:
On Nov 1st, 2025, Azure Blob Storage will stop supporting versions 1.0 and 1.1 of Transport Layer Security (TLS) and TLS 1.2 will become the new minimum TLS version.
This change on Azure Storage side will be internally and you don’t need to take any action on Azure Storage service.
Despite that, at that time, all clients connecting to Azure storage needs to send and receive data by using TLS 1.2, otherwise will not be able to connect to storage using SSL connections.
So, you may need to make sure your client applications are using TLS 1.2 at that time, and update your applications, if needed, removing all dependencies on TLS version 1.0 and 1.1.
If your storage accounts are already configured with minimum TLS version 1.2, this means that storage clients are already connecting using TLS 1.2or above, and in that case you don’t need to take any action on that client applications.
If you have some storage account configured with minimum TLS version 1.0 or 1.1, you may need to check what TLS version that storage account’s clients are using; if using TLS 1.0 and 1.1, you may need to update that applications to ensure being able to connect to Storage after Nov 1st, 2025.
Once that corrected, you may manually change Azure Storage configurations to enforce minimum TLS 1.2, if you want.
That is not needed, as after Nov 1st, 2025 will be enforced to use minimum TLS 1.2, and this change is something that happening internally.
How to verify what minimum TLS version is configured on each storage accounts, under some Azure Subscription:
To help you on listing the minimum TLS version configured on all storage accounts in your subscription, you can use the below PowerShell script:
Connect-AzAccount -Subscription <your subscrition id>
# get Minimum Tls Version used on all accounts in one subscription
$accounts=Get-AzStorageAccount
foreach($account in $accounts){
Write-Host $account.MinimumTlsVersion “-” $account.Context.Name
}
If you have some storage accounts using minimum TLS 1.0 or 1.1, you may need to check the TLS version used by the client applications connecting to that Storage account.
The only ways to check that is looking on the application code, or having Storage Diagnostic Logs enabled, to list all storage operations and check the TLS version used.
How to enable/disable Storage Diagnostic Logs on the relevant Storage accounts:
The below PowerShell Script will scan all storage accounts in some Azure subscription, and will enable Storage Diagnostic Logs on the ones configured with minimum TLS version below 1.2.
The logs will be enabled to all services (Blob, Table, Queue and Files), on each storage account.
You need first to have some Log Analytic workspace to accommodate that logs; it’s better to create a new one, just to these proposes, and you can delete it later.
You also need to define the Azure Subscription ID, and the Log Analytic workspace ID, on the $WorkspaceId variable, in the PowerShell script.
At the end of the script, there are some instructions on how to run the script again to remove all Diagnostic settings added, when not needed anymore.
Once Storage Diagnostic Logs enabled on the relevant Storage accounts, wait some time (maybe some days to make sure all your applications interact with all storages), and then you can query Log Analytics Workspace, and look for any requests using TLS version below 1.2.
For that you can use the Kusto query also shared below.
Important:
Please understand the scripts provided on this page are shared as Guidance for you, and as best effort to try be better help you.
Please use any script or query on this page as per you own risk.
We share these scripts, without any guarantee and we can’t assume any responsibility for any unexpected results.
We strongly recommend you to review, test and adjust all scripts and queries as per your needs.
#######################################################################################################
## Enable/Disable Storage Diagnostic Logs on all storage accounts, under some subscription
#######################################################################################################
Connect-AzAccount -Subscription “your subscrition id”
# Create a Log Analytic Workspace, go to Properties and Copy “Resource ID”:
$WorkspaceId = “/subscriptions/<yourAzureSubscritionId>/resourceGroups/<LogAnalyticsWorkspace_ResourceGroupName>/providers/Microsoft.OperationalInsights/workspaces/<LogAnalyticsWorkspaceName>”
$DiagnosticSettingName = “Logs_to_check_TLS_requests” # any name to identify the Diagnostic Logs on each storage account
#######################################################################################################
# get all accounts in the subscription
$accounts=Get-AzStorageAccount
foreach($account in $accounts)
{
# If account.MinimumTlsVersion greater or equal “TLS1_2”, we don’t need Diagnostic logs, and we can continue to the next storage account
if ($account.MinimumTlsVersion -ge “TLS1_2”)
{
Write-Host $account.MinimumTlsVersion “-” $account.Context.Name “- continue”
continue
}
$ResourceId = $account.Id;
#$metric = New-AzDiagnosticDetailSetting -Metric -RetentionEnabled -Category AllMetrics -Enabled
#$setting = New-AzDiagnosticSetting -Name $DiagnosticSettingName -ResourceId $ResourceId -WorkspaceId $WorkspaceId -Setting $metric
#Set-AzDiagnosticSetting -InputObject $setting
#$metric = New-AzDiagnosticDetailSetting -Metric -RetentionEnabled -Category AllMetrics -Enabled
$readlog = New-AzDiagnosticDetailSetting -Log -RetentionEnabled -Category StorageRead -Enabled
$writelog = New-AzDiagnosticDetailSetting -Log -RetentionEnabled -Category StorageWrite -Enabled
$deletelog = New-AzDiagnosticDetailSetting -Log -RetentionEnabled -Category StorageDelete -Enabled
# Create an array of resource IDs for different services in the storage account
$Ids = @($ResourceId + “/blobServices/default”
$ResourceId + “/fileServices/default”
$ResourceId + “/queueServices/default”
$ResourceId + “/tableServices/default”
)
# Enable / Disable Diagnostic Settings to each service
$Ids | ForEach-Object {
# Enable Storage Diagnostic Logs on all storage accounts (comment Remove-AzDiagnosticSetting command below)
#———————————————————
$setting = New-AzDiagnosticSetting -Name $DiagnosticSettingName -ResourceId $_ -WorkspaceId $WorkspaceId -Setting $readlog,$writelog,$deletelog
Set-AzDiagnosticSetting -InputObject $setting
# Disable Storage Diagnostic Logs on all storage accounts (comment two lines above)
# This will Disable only Logs with name defined above $DiagnosticSettingName, and will maintain any other previous existing Diagnostic Logs configurations
#———————————————————
#Remove-AzDiagnosticSetting -Name $DiagnosticSettingName -ResourceId $_
}
}
#######################################################################################################
At the end of the script, there are some instructions on how to run the script again to remove all Diagnostic settings added, when not needed anymore.
How to check Storage Diagnostic Logs to identify the client applications using TLS 1.0 or 1.1 to connect to Storage service:
To query Log Analytics Workspace, and look for any requests using TLS version below 1.2, you can use the Kusto query below.
The Kusto query will return all requests using TLS version below 1.2, from all services (Blob, Table, Queue and Files), on all storage accounts that have Logs from Diagnostic Logs, on the same Log Analytic workspace used.
If you want to check only some specific(s) storage account(s), uncomment the 6th line and provide the storage account names(s) you want to check.
union
StorageBlobLogs,
StorageFileLogs,
StorageQueueLogs,
StorageTableLogs
//| where AccountName in (“storageaccount1″,”storageaccount2”)
| where TimeGenerated > ago(7d)
| where strcmp(TlsVersion,”TLS 1.2″) <0
| project TimeGenerated, TlsVersion, AccountName, ServiceType, OperationName, StatusCode, CallerIpAddress, UserAgentHeader, Uri
The last line select only the relevant fields to you investigation.
CallerIpAddress, UserAgentHeader should help you on identifying the client application;
TlsVersion is the relevant field showing the TLS version on each request;
TimeGenerated, AccountName, ServiceType, OperationName, StatusCode, Uri acn also help you on identifying the service and request URI used,
If you want to check all fields, just remove or comment the last line.
Conclusion:
Azure Storage TLS 1.0 and 1.1 deprecation date was postponed 1 year, to Nov 1st, 2025.
After that date, all clients connecting to Azure Storage services using TLS version below 1.2, will not be able to connect to Azure Storage anymore.
You don’t need to take any action on your Azure Storage services; this change will be automatic.
You just need to ensure that all client applications connecting to your Storage accounts are using TLS 1.2 or above, after that date.
Related documentation:
Azure Storage TLS 1.0 and 1.1 deprecation: https://learn.microsoft.com/en-us/azure/storage/common/transport-layer-security-configure-migrate-to-tls2
Other Azure products TLS 1.0 and 1.1 deprecation and FAQ’s: https://techcommunity.microsoft.com/t5/security-compliance-and-identity/support-for-legacy-tls-protocols-and-cipher-suites-in-azure/ba-p/3952099
Enforce a minimum required version of Transport Layer Security (TLS) for requests to a storage account: https://learn.microsoft.com/en-us/azure/storage/common/transport-layer-security-configure-minimum-version?tabs=portal
Use Azure Policy to audit for compliance: https://learn.microsoft.com/en-us/azure/storage/common/transport-layer-security-configure-minimum-version?tabs=portal#use-azure-policy-to-audit-for-compliance
Storage Diagnostic Logs:
Create diagnostic settings: https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/diagnostic-settings?tabs=portal#create-diagnostic-settings
Destinations: https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/diagnostic-settings?tabs=portal#destinations
Log Analytics tutorial: https://learn.microsoft.com/en-us/azure/azure-monitor/logs/log-analytics-tutorial
Log Analytic workspace – Sample Kusto queries: https://learn.microsoft.com/en-us/azure/storage/blobs/monitor-blob-storage?tabs=azure-portal#sample-kusto-queries
Log Format and information available: https://learn.microsoft.com/en-us/azure/storage/blobs/monitor-blob-storage-reference#resource-logs
Storage Diagnostic Logs may incur in some additional charges – the most significant charges for most Azure Monitor implementations will typically be ingestion and retention of data in your Log Analytics workspaces;
you can disable Storage Diagnostic Logs again after our investigation, if you don’t need that.
Logs cost calculation: https://learn.microsoft.com/en-us/azure/azure-monitor/logs/cost-logs
Analytic logs pricing: https://azure.microsoft.com/en-us/pricing/details/monitor/
I hope this can be useful!!!
Microsoft Tech Community – Latest Blogs –Read More
How to move item specifying @microsoft.graph.conflictBehavior
Hello,
I need to move items but need to set the @microsoft.graph.conflictBehavior to replace.
What I’m currently trying to do in python but doesn’t set the @microsoft.graph.conflictBehavior strategy:
import requests
import json
requests.patch(
‘https://graph.microsoft.com/v1.0/drives/MYDRIVEID/items/MYITEMID?@microsoft.graph.conflictBehavior=replace’,
data=json.dumps({‘parentReference’: {‘driveId’: ‘MYDRIVEID’, ‘path’: ‘MYNEWPARENTLOCATION’}}),
headers={‘Authorization’: ‘Bearer MYTOKEN’, ‘Content-Type’: ‘application/json’, ‘Prefer’: ‘IdType=”ImmutableId”,bypass-shared-lock’}
)
This gives me error 409 conflict, but I want the replace to force the move of folder to its new parent locaiton.
Any idea ?
Thanks
Hello,I need to move items but need to set the @microsoft.graph.conflictBehavior to replace.What I’m currently trying to do in python but doesn’t set the @microsoft.graph.conflictBehavior strategy:import requests
import json
requests.patch(
‘https://graph.microsoft.com/v1.0/drives/MYDRIVEID/items/MYITEMID?@microsoft.graph.conflictBehavior=replace’,
data=json.dumps({‘parentReference’: {‘driveId’: ‘MYDRIVEID’, ‘path’: ‘MYNEWPARENTLOCATION’}}),
headers={‘Authorization’: ‘Bearer MYTOKEN’, ‘Content-Type’: ‘application/json’, ‘Prefer’: ‘IdType=”ImmutableId”,bypass-shared-lock’}
) This gives me error 409 conflict, but I want the replace to force the move of folder to its new parent locaiton. Any idea ? Thanks Read More
Take ownership for a teams app on dev portal
Hi Microsoft Teams community,
I’m an IT admin, and i’m having issues to find the owner of a published app on the MS teams store. Is there a way to know who the owner of an app is ? We need to update the manifest of the app.
– Using the take ownership with the app ID is not allowing me to do it. No errors, it just doesn’t do anything.
Thank you
Hi Microsoft Teams community, I’m an IT admin, and i’m having issues to find the owner of a published app on the MS teams store. Is there a way to know who the owner of an app is ? We need to update the manifest of the app. – Using the take ownership with the app ID is not allowing me to do it. No errors, it just doesn’t do anything. Thank you Read More
Why Are Per-User MFA Settings Available in the Entra Admin Center?
A reader asked why the Entra admin center includes an option to manage per-user MFA settings for accounts. I don’t know why Microsoft added this option, but it doesn’t take away from the strategy to enforce and manage multifactor authentication through conditional access policies. Microsoft has been very focused on CA policies for the last few years and per-user MFA will eventually be subsumed into the CA strategy.
https://office365itpros.com/2024/10/30/per-user-mfa-entra-admin/
A reader asked why the Entra admin center includes an option to manage per-user MFA settings for accounts. I don’t know why Microsoft added this option, but it doesn’t take away from the strategy to enforce and manage multifactor authentication through conditional access policies. Microsoft has been very focused on CA policies for the last few years and per-user MFA will eventually be subsumed into the CA strategy.
https://office365itpros.com/2024/10/30/per-user-mfa-entra-admin/ Read More
Microsoft Partner Center API Sku Property
Hello everyone,
Hello everyone,We need the SKU IDs, and currently, they are coming in the following format: 0002. However, for our invoicing process, we need them in this format: P73-08328.Could you let us know which API(s) we can use to obtain the IDs in the required format? Read More
VBA code to reorganize range to fill empty rows
Excel 365. I have a small range “noteList” of 1 column (L) and 30 rows (13-43) on sheet “Home”. I created a userform to add and clear contents of rows (to facilitate doing this from any sheet in the workbook). When user clears a row of data it leaves an empty row so my data list may have one or several empty rows. When adding a new record to the range it is always added to the first empty row at the bottom of the range (.Cells(.Rows.Count, “L”).End(xlUp).Row + 1). I am trying to find a way for vba when adding new data to either choose the first available empty row from the top; or after adding the new row contents at the bottom re-organize/consolidate the range to move data up as needed to fill any empty rows. I cannot add/delete rows because there is other data on the sheet, I can only add/clear contents.
My code thus far:
Private Sub UserForm_Initialize()
Me.StartUpPosition = 0
Me.Top = Application.Top + 100
Me.Left = Application.Left + Application.Width – Me.Width – 575
ComboBox1.List = Worksheets(“Home”).Range(“L13:L43”).Value
End Sub
Private Sub CommandButton1_Click()
Dim noteList As Range, i As Range
Set noteList = Range(“L13:L43”)
Set i = noteList.Find(Me.ComboBox1.Value, LookIn:=xlValues)
i.Offset.ClearContents
Unload Me
End Sub
Private Sub CommandButton3_Click()
Dim lngR As Long
With Worksheets(“Home”)
lngR = .Cells(.Rows.Count, “L”).End(xlUp).Row + 1
.Range(“L” & lngR).Value = Me.TextBox2.Text
End With
Unload Me
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
I am still new to vba and cannot figure this out.
Sorry if this question is redundant, I already posted one similar but got no responses and could not find the post again so I don’t know what happened to it.
Excel 365. I have a small range “noteList” of 1 column (L) and 30 rows (13-43) on sheet “Home”. I created a userform to add and clear contents of rows (to facilitate doing this from any sheet in the workbook). When user clears a row of data it leaves an empty row so my data list may have one or several empty rows. When adding a new record to the range it is always added to the first empty row at the bottom of the range (.Cells(.Rows.Count, “L”).End(xlUp).Row + 1). I am trying to find a way for vba when adding new data to either choose the first available empty row from the top; or after adding the new row contents at the bottom re-organize/consolidate the range to move data up as needed to fill any empty rows. I cannot add/delete rows because there is other data on the sheet, I can only add/clear contents.My code thus far:Private Sub UserForm_Initialize()Me.StartUpPosition = 0Me.Top = Application.Top + 100Me.Left = Application.Left + Application.Width – Me.Width – 575ComboBox1.List = Worksheets(“Home”).Range(“L13:L43”).ValueEnd SubPrivate Sub CommandButton1_Click()Dim noteList As Range, i As RangeSet noteList = Range(“L13:L43”)Set i = noteList.Find(Me.ComboBox1.Value, LookIn:=xlValues)i.Offset.ClearContentsUnload MeEnd SubPrivate Sub CommandButton3_Click()Dim lngR As LongWith Worksheets(“Home”)lngR = .Cells(.Rows.Count, “L”).End(xlUp).Row + 1.Range(“L” & lngR).Value = Me.TextBox2.TextEnd WithUnload MeEnd SubPrivate Sub CommandButton2_Click()Unload MeEnd Sub I am still new to vba and cannot figure this out.Sorry if this question is redundant, I already posted one similar but got no responses and could not find the post again so I don’t know what happened to it. Read More
Windows 10 freezes unexpectedly
Greetings,
Welcome to the Microsoft Community.
To address the issue of your computer freezing, I recommend examining the Task Manager for potential solutions. Begin by launching the Task Manager with the shortcut Ctrl + Shift + Esc and navigating to the Processes tab. Look for any applications consuming excessive CPU, memory, or disk resources as this could be the source of the freezes.
Additionally, it would be beneficial to review your hardware setup. Locate “System Information” in the Start menu to access a comprehensive list of your system’s hardware and software configuration. Once the System Information window is open, go to the top menu, click on File, choose to Export, specify a save location, assign a name to the file, and save it. You can then share the system information file with a cloud service such as Google Drive, OneDrive, Dropbox, etc.
Following these steps can help identify the underlying cause of the problem, providing essential information for troubleshooting purposes.
For further troubleshooting tips, explore additional recommendations at: Windows-based computer freeze troubleshooting – Windows Client | Microsoft Learn
Greetings, Welcome to the Microsoft Community. To address the issue of your computer freezing, I recommend examining the Task Manager for potential solutions. Begin by launching the Task Manager with the shortcut Ctrl + Shift + Esc and navigating to the Processes tab. Look for any applications consuming excessive CPU, memory, or disk resources as this could be the source of the freezes. Additionally, it would be beneficial to review your hardware setup. Locate “System Information” in the Start menu to access a comprehensive list of your system’s hardware and software configuration. Once the System Information window is open, go to the top menu, click on File, choose to Export, specify a save location, assign a name to the file, and save it. You can then share the system information file with a cloud service such as Google Drive, OneDrive, Dropbox, etc. Following these steps can help identify the underlying cause of the problem, providing essential information for troubleshooting purposes. For further troubleshooting tips, explore additional recommendations at: Windows-based computer freeze troubleshooting – Windows Client | Microsoft Learn Read More
Laptop Experiencing Unusual Sleep Activity on Windows 11
Here is an updated version of the content with significant changes:
“Consider this scenario: Could this be pertinent?
Windows 11 now provides critical security updates as the default option, which can be changed to also include driver updates by selecting the “Get latest updates” option.
For optimal performance, consult your laptop/PC manufacturer’s support guide for updating both your BIOS and ALL drivers.
You should find a quick link to the manufacturer’s update utility on your device.
Don’t forget to reset your BIOS settings to default and adjust power settings to a balanced mode. To ensure proper maintenance, shut down your system at the end of the day instead of leaving it in sleep mode.
Avoid updating your system from any unauthorized sources, including the Device Manager.
For specific recommendations, check for updates in Lenovo Vantage.”
Here is an updated version of the content with significant changes: “Consider this scenario: Could this be pertinent? Windows 11 now provides critical security updates as the default option, which can be changed to also include driver updates by selecting the “Get latest updates” option. For optimal performance, consult your laptop/PC manufacturer’s support guide for updating both your BIOS and ALL drivers. You should find a quick link to the manufacturer’s update utility on your device. Don’t forget to reset your BIOS settings to default and adjust power settings to a balanced mode. To ensure proper maintenance, shut down your system at the end of the day instead of leaving it in sleep mode. Avoid updating your system from any unauthorized sources, including the Device Manager. For specific recommendations, check for updates in Lenovo Vantage.” Read More