Category: Microsoft
Category Archives: Microsoft
Windows Server Datacenter: Azure Edition preview build 26257 now available in Azure
Windows Server Datacenter: Azure Edition preview build 26257 now available in Azure
Hello Windows Server Insiders!
We welcome you to try Windows Server 2025 Datacenter: Azure Edition preview build 26257 in the Desktop experience on the Microsoft Server Operating Systems Preview offer in Azure. Azure Edition is optimized for operation in the Azure environment. For additional information, see Preview: Windows Server VNext Datacenter (Azure Edition) for Azure Automanage on Microsoft Docs. For more information about this build, see Announcing Windows Server Preview Build 26257 – Microsoft Community Hub.
Known Issues
Release of the Core version of this build is delayed. We are working on it and will publish the Core version as soon as we resolve our publishing issue.
Windows Server Datacenter: Azure Edition preview build 26257 now available in Azure
Hello Windows Server Insiders!
We welcome you to try Windows Server 2025 Datacenter: Azure Edition preview build 26257 in the Desktop experience on the Microsoft Server Operating Systems Preview offer in Azure. Azure Edition is optimized for operation in the Azure environment. For additional information, see Preview: Windows Server VNext Datacenter (Azure Edition) for Azure Automanage on Microsoft Docs. For more information about this build, see Announcing Windows Server Preview Build 26257 – Microsoft Community Hub.
Known Issues
Release of the Core version of this build is delayed. We are working on it and will publish the Core version as soon as we resolve our publishing issue. Read More
Copilot for Payers – Copilot for M365, Copilot for Sales, and Copilot Studio for Sales Roles
Unlocking the Potential of Copilot for Payers
We recently delved into the transformative impact of Copilot, focusing on its application for Payers. This meeting insightful for anyone looking to understand the future of sales and customer engagement in healthcare insurance. Here’s why you should watch the recording:
Innovative Use Cases: Discover how Copilot is revolutionizing sales and customer service for health insurance clients, offering a glimpse into the future of digital engagement and efficiency.
Expert Insights: Gain valuable perspectives from Microsoft’s specialists, including Jeremy’s deep dive into sales use cases and Chad’s personal productivity gains using Copilot. Their firsthand experiences provide a practical view of implementing technology solutions in complex environments.
Strategic Applications: Learn from Fejiro and Ashley about the strategic importance of technology in navigating regulatory changes and competitive landscapes, especially in Medicare Advantage plans. Their discussions highlight the critical role of technology in adapting to market dynamics and enhancing customer relationships.
Real-World Challenges and Solutions: The conversation covers the challenges faced by sales agents and brokers, including information overload and the need for personalized customer interactions. The speakers share how Copilot addresses these issues, making it an essential tool for anyone in the field
Future of Healthcare Sales: This meeting not only discusses current applications but also explores the potential future developments in healthcare sales and customer service. The insights offered can help professionals stay ahead of the curve in leveraging AI and machine learning for business growth
Microsoft Tech Community – Latest Blogs –Read More
New Blog | Azure Firewall Protection Against Apache Struts Vulnerability – CVE-2023-50164
By Andrew Mathu
Introduction
Vulnerabilities and zero-day exploits continue to be a serious threat to systems worldwide. One such vulnerability is CVE-2023-50164, a critical issue in Apache Struts that can lead to critical security breaches if not properly mitigated. Protecting your systems from such vulnerabilities is paramount to prevent unauthorized access and data loss. Azure Firewall Premium provides a robust solution to safeguard your infrastructure against such threats. This blog post will explore the CVE-2023-50164 vulnerability and demonstrate how Azure Firewall Premium can effectively prevent this attack.
Read the full post here: Azure Firewall Protection Against Apache Struts Vulnerability – CVE-2023-50164
By Andrew Mathu
Introduction
Vulnerabilities and zero-day exploits continue to be a serious threat to systems worldwide. One such vulnerability is CVE-2023-50164, a critical issue in Apache Struts that can lead to critical security breaches if not properly mitigated. Protecting your systems from such vulnerabilities is paramount to prevent unauthorized access and data loss. Azure Firewall Premium provides a robust solution to safeguard your infrastructure against such threats. This blog post will explore the CVE-2023-50164 vulnerability and demonstrate how Azure Firewall Premium can effectively prevent this attack.
Read the full post here: Azure Firewall Protection Against Apache Struts Vulnerability – CVE-2023-50164 Read More
New Blog | Reduce friction and protect faster with simplified Android onboarding
In today’s interconnected digital landscape, users can choose from a range of highly-mobile devices to perform tasks—from smartphones to laptops, tablets, and IoT devices. Each of these devices can access sensitive information and interact directly with critical systems, so a robust protection capability beyond traditional endpoints is paramount to safeguarding data integrity and user privacy.
Today, we’re excited to announce that a simplified onboarding experience in Microsoft Defender for Endpoint on Android devices is now available in public preview.
Comprehensive detection and response
Built on the broadest global threat and human intelligence, Defender for Endpoint has evolved over the years to provide robust security on Android platforms with a host of features like antimalware detection, anti-phishing, network protection, vulnerability management, and more. Moreover, coupled with a unified security interface via the Defender portal, security teams have access to centralized information for effective threat remediation across all endpoints.
Read the full post here: Reduce friction and protect faster with simplified Android onboarding
By Priyanka Gill
In today’s interconnected digital landscape, users can choose from a range of highly-mobile devices to perform tasks—from smartphones to laptops, tablets, and IoT devices. Each of these devices can access sensitive information and interact directly with critical systems, so a robust protection capability beyond traditional endpoints is paramount to safeguarding data integrity and user privacy.
Today, we’re excited to announce that a simplified onboarding experience in Microsoft Defender for Endpoint on Android devices is now available in public preview. Comprehensive detection and response Built on the broadest global threat and human intelligence, Defender for Endpoint has evolved over the years to provide robust security on Android platforms with a host of features like antimalware detection, anti-phishing, network protection, vulnerability management, and more. Moreover, coupled with a unified security interface via the Defender portal, security teams have access to centralized information for effective threat remediation across all endpoints.
Read the full post here: Reduce friction and protect faster with simplified Android onboarding Read More
Mastering AI adoption: Essentials to building, operating and optimizing genAI workloads on Azure
Mastering your AI adoption: Essentials to building, operating and optimizing genAI workloads on Azure
As the demand for scalable, efficient AI cloud solutions grows, many organizations are looking to be AI Ready. AI is not only a powerful tool for innovation and insights, but also a driver for cloud migration and modernization. Azure Essentials helps customers accelerate the reliability, security, and ongoing performance of AI and cloud investments. Whether you are new to AI or looking to scale your existing AI solutions, Azure Essentials offers comprehensive guidance and resources all in one place to help you succeed.
We recognize the distinct challenges and benefits of integrating AI with cloud infrastructure and are committed to delivering a comprehensive, expert-led experience including best practices and customized tools to guide you through the AI adoption journey.
Azure Essentials equips your team with an AI adoption blueprint
Becoming AI ready implies that an organization scale AI adoption. The guidance within Azure Essentials for AI outlines a strategy in three stages: establishing a solid foundation and readiness, correctly designing and incorporating governance into AI workloads, and managing and optimizing deployments. Within each of these stages we provide a comprehensive set of resources including detailed best practices, frameworks, and tools for ensuring reliability, security, performance and efficiency.
Stage 1: Establishing a solid foundation and readiness
Before embarking on AI development, it’s essential to assess your business needs and pinpoint where AI can deliver significant benefits. Use cases vary, from enhancing customer support to streamlining supply chain operations. It’s your decision to determine how to utilize genAI effectively both immediately and in the future. The genAI Readiness assessment helps you evaluate your strategy and AI adoption. By defining clear objectives, you can devise an AI strategy that complements your business goals. This stage guides you through five key considerations to start on the right foot:
Migration, Modernization, and Data Colocation: 75% of our customers who have adopted AI agree that migration was essential (source: The Total Economic Impact ™ Of Migration For AI-Readiness June 2024). Streamline AI adoption by migrating existing systems, modernizing applications to leverage cloud-native technology, and centralizing data. This approach ensures that your data is collocated with your AI model to ensure performance efficiency and reduce latency, and lays a scalable, efficient platform for AI innovation and insights. Evaluate your infrastructure and data to prioritize migration and modernization efforts.
FinOps Adoption: FinOps is a collaborative framework that brings together tech, finance, and business to maximize cloud investments. Using FinOps best practices allows you to align spending with business objectives, ensuring resource efficiency and resilient infrastructure, enabling scalable AI adoption with financial oversight.
Platform landing zone (Cloud Adoption Framework for Azure): A robust landing zone is key for AI adoption, ensuring governance, management, and security policies are uniformly applied. It enables reliable, automated environment deployment, tested by thousands of customers, facilitating AI adoption at scale. The platform landing zone offers accelerators for easy implementation and customization options via Azure Portal, Azure Command Line Interface or PowerShell. Once the platform landing zone is deployed, tailored application landing zones that support Azure AI services can take advantage of shared services, such as identity management, cost controls, logging, and networking.
Purchasing and pricing: Azure offers a comprehensive suite of tools for effective AI cost management, with options for both pay-as-you-go (PAYG) and pre-purchasing provisioning throughput units (PTU). The capacity calculator in Azure AI Studio aids in estimating and forecasting PTU usage, while the Pricing Calculator and Total Cost of Ownership (TCO) Calculator help estimate upfront and long-term costs. Microsoft Cost Management provides detailed insights into spending patterns, and Azure Advisor offers personalized recommendations for optimizing resource allocation and cost savings.
AI Skilling: Microsoft Learn AI Hub offers a wide range of AI learning materials suitable for all levels. Beginners can explore Azure AI Fundamentals and the Azure OpenAI Service module, while advanced learners can delve into AI solution design, computer vision, and conversational AI. The hub provides interactive exercises and assessments for hands-on learning and skill verification.
Stage 2: Correctly designing and incorporating governance into AI workloads
After laying the groundwork, it’s time to roll up your sleeves and start constructing your AI solutions. This stage is focused on Designing and Governing your AI projects, and consists of five key considerations:
Responsible AI: Microsoft prioritizes human-centered AI development, grounded in our six AI principles for creating responsible AI solutions. Explore our AI principles and approach, then utilize our tools and practices for deeper AI system insights and monitoring, such as the Human-AI eXperience (HAX) toolkit that provides a comprehensive set of tools for ensuring safe, inclusive and ethical human-to-AI interaction. You can become more familiar with Responsible genAI by taking this online course.
Safeguard generative AI applications and human-generated content: Azure AI Content Safety enables users to detect risks and harms, customize severity scores, set thresholds, content filters. Furthermore, it offers generative AI guardrails to detect and mitigates potential risks and quality issues – prompt injection attacks, hallucinations, and copyrighted materials – promoting responsible AI application development. Azure AI Content Safety is on by default in Azure OpenAI Service and foundation models in the model catalog, offering customers robust protection against harmful content. Users can also utilize it independently as an API, enhancing the content safety of user-generated content across various applications. For more thorough introduction to Azure AI Content Safety, consult the FAQ.
Data governance, security, privacy and compliance: Microsoft Purview enables data governance, security, privacy and compliance with your AI adoption strategy. There are also a host of other solutions to leverage: Azure Information Protection for data classification and protection, Microsoft Entra ID for identity management, and Azure Key Vault for secure key management. Enforce resource compliance with Azure Policy, monitor and audit AI systems using Azure Monitor. Regularly train staff on best practices, and continuously assess risks and adapt your strategy to maintain a secure, private and compliant AI environment.
Azure Well-Architected Reference Architectures and Patterns: The baseline architecture for private chatbots in Azure Architecture Center leverages the Azure Well-Architected Framework, ensuring optimized, reliable, and secure AI workloads. The designed architecture influences the application landing zone and its accelerator, inheriting organizational policies while maintaining workload-specific flexibility. Along with the baseline architecture, consider leveraging these best practices for developing workloads Retrieval Augmented Generation (RAG pattern to increase system performance and quality of the responses.
LLMOps: Large Language Model Operations (LLMOps) manage the lifecycle of large language models, addressing size, computational needs, and performance. LLMOps streamlines workflows for reliability, evaluating and improving output quality and safety, and cost-effectiveness, enhancing the value of AI investments. An assessment is available to check your adherence to LLMOps best practices. For more information about LLMOps, see this great post by Vishnu Pamula.
The second stage and its various activities all come together in Azure AI Studio, a comprehensive platform designed to help developers build, evaluate, and deploy generative AI solutions and custom copilots. It offers a range of tools and features to streamline the development process, including:
Prebuilt and customizable models: Use existing models or tailor them to your specific needs.
Generative AI tools: Fine-tune models, orchestrate prompts, and evaluate app performance.
Responsible AI technologies: Implement content filters, controls, and best practices to ensure ethical AI use.
Deployment and scaling: Easily deploy AI solutions in websites and applications, and monitor their performance continuously.
To start using Azure AI Studio’s tools and resources, please see the product page.
Stage 3: Managing and optimizing deployments
As your AI adoption progresses and scales, it’s essential to continuously enhance and refine your workloads. The third stage of our Azure Essentials AI adoption guidance focuses on Managing and Optimizing your deployments, concentrated on 3 key considerations:
Monitoring and Security: To optimize and secure your AI solutions on Azure, continuously monitor and enhance their performance and cost-efficiency using ongoing evaluations and monitoring for generative AI deployments, Azure Monitor for infrastructure health insights, and Microsoft Cost Management to track and control spending. Protect your application data with Microsoft Defender for Cloud against threats. And ensure resilience by regularly updating AI workloads and employing Azure Chaos Studio for stress testing. These practices are vital for maintaining secure, reliable, and efficient AI operations on Azure.
Management and optimization: Once your AI solutions are deployed, continuously monitor and optimize them using Azure’s suite of tools. Benchmarking of Azure OpenAI Service endpoints is an important step in understanding the performance of your deployments and helping to select the best deployment approach. While Microsoft Cost Managements tracks and controls spending, Azure Advisor offers personalized recommendations for optimizing resource allocation and performance for a given workload. By actively managing and refining your AI workloads with Azure Advisor, you ensure ongoing efficiency, cost-effectiveness, and adaptability to evolving business needs.
Architectural assessment and remediations: ongoing processes are recommended to enhance AI workloads post-deployment. They involve integrating the latest Azure AI services and LLMs, adhering to new policies, and applying optimization features for security and efficiency. Microsoft provides various tools and solutions for continuous workload assessment and improvement recommendations. Use the Well-Architected Review to assess your deployed workloads.
We’re here to assist your AI journey succeed
Determine how ready your organization is to scale AI adoption with the Technical Assessment for Generative AI in Azure. This comprehensive assessment evaluates your AI preparedness for projects of all sizes, providing you with pragmatic recommendations based on your specific needs.
If you have an AI project in mind, and you’d like expert assistance, consider leveraging one of our advanced specialized partners with Microsoft’s Azure Innovate offering. Or if you’re looking to migrate workloads to adopt AI at scale, consider leveraging Microsoft’s Azure Migrate and Modernize offering.
If you have a Microsoft Unified Support agreement in place, you can get personalized assistance by contacting your Microsoft Customer Success Account Manager (CSAM), who can help you maximize the benefits of Azure for your AI initiatives.
Review the Azure Essentials official website for additional information.
Check out the following resources to explore further:
Establishing a solid foundation and readiness:
Migration resources: Build a business case for migrating to innovate with AI | Azure Migrate Overview | Migration tools | Migration FAQ
Landing Zone Resources: Landing Zone deployment options | ISV considerations | Get landing zone help | Landing zone FAQ
FinOps Resources: Cost optimization of AI workloads | How to forecast AI services costs in cloud | FinOps Framework | FinOps Review
Pricing Resources: Azure Pricing Calculator | PTU Reservations Blog | Azure OpenAI sizing tool | Pricing Blog
Skilling Resources: Azure AI Fundamentals | Azure AI Engineer Associate | Azure Data Scientist Associate | Transform your business with Microsoft AI
Correctly designing and incorporating governance into AI workloads:
Responsible AI principles: Responsible AI Toolbox | Azure Confidential Computing | A general overview of responsible AI Tools and Practices | Blog: Tools for Responsible AI
Content Safety: Azure AI Content Safety | Learn how to build responsible AI | Responsible AI Impact Assessment | Azure AI Content Safety – Pricing
Data governance, security, and compliance: Introducing modern data governance for the era of AI | Best practice for data and AI governance | Unpacking AI governance to shape digital transformation
Architectural guidance: Baseline OpenAI end-to-end chat reference architecture | Access Azure OpenAI and other language models through a gateway | Azure OpenAI chat baseline architecture in an Azure landing zone
LLMOps: LLMops Assessment to determine your organization’s LLMOps maturity | LLMOps with prompt flow and GitHub | Designing and developing a RAG solution | Retrieval Augmented Generation using Azure Machine Learning prompt flow | Build apps with LLM Workshop
Managing and optimizing deployments:
Monitoring and security: Model monitoring for generative AI applications | Inference data collection from models in production | Shared Responsibility AI
Management and optimization: Optimizing Generative Applications on Azure Open AI | Monitoring with Azure OpenAI Studio | Service Benchmarking tool | Solution sizing tool | Resource utilization and efficiency with Microsoft Cost Management | Understand and optimize costs w/ the Cost optimization workbook | Learn how to optimize for carbon using Azure carbon optimization
Architectural assessments & remediations: An overview of Azure Advisor | Well-Architected Review – MLOps | Learn how to conduct and analyze results from groundedness tests | Leverage the GovViz Tool to keep Azure policies up to date
Microsoft Tech Community – Latest Blogs –Read More
Security review for Microsoft Edge version 127
We are pleased to announce the security review for Microsoft Edge, version 127!
We have reviewed the new settings in Microsoft Edge version 127 and determined that there are no additional security settings that require enforcement. The Microsoft Edge version 117 security baseline continues to be our recommended configuration which can be downloaded from the Microsoft Security Compliance Toolkit.
Microsoft Edge version 127 introduced 3 new computer settings and 2 new user settings. We have included a spreadsheet listing the new settings in the release to make it easier for you to find them.
As a friendly reminder, all available settings for Microsoft Edge are documented here, and all available settings for Microsoft Edge Update are documented here.
Please continue to give us feedback through the Security Baselines Discussion site or this post.
Microsoft Tech Community – Latest Blogs –Read More
New onboarding flow to managing Android Enterprise devices with Microsoft Intune
By: Priya Ravichandran – Principal Product Manager | Microsoft Intune
A prerequisite to managing Android Enterprise devices with Microsoft Intune is that organizations must first complete a one-time onboarding process which requires admins to create and manage a consumer Gmail account. Starting in August 2024, this process will no longer require Gmail accounts. Instead, we’re happy to announce that admins will be able to use their existing Microsoft Entra credentials to complete this one-time onboarding.
Streamlined flow for new tenants
For tenants connecting or reconnecting your Microsoft Intune tenant to Managed Google Play, you can now use your Microsoft Entra credentials to complete the onboarding process. Let’s walk through the new flow.
As you work through the Prerequisites tab under Android enrollment, the new flow is invoked when you select “Launch Google to connect now”. At this point, a new tab is launched with the following screen. The Microsoft Entra credentials used to sign into the Microsoft Intune admin center will be pre-filled.
We recommend continuing with the prefilled identity and selecting the “Sign in with Microsoft” option that will follow.
The process may require email verification so if the identity or credentials used to sign in doesn’t have an email inbox, we recommend that you use a corporate email address with a mailbox to complete the onboarding. Once the onboarding flow is complete, you can add other Microsoft Intune administrators into the Google Admin console and grant them the right level of access to manage Google resources for your organization.
The Google Admin console wizard will guide you through the steps to create and set up your Google Admin account and allow Intune to manage your Android Enterprise devices.
At this point, the step to connect your Microsoft tenant to Google is complete and you can start enrolling and managing Android Enterprise devices with Microsoft Intune.
Migration for current Intune tenants
For Microsoft Intune customers who have already onboarded using a Gmail account, no changes are required, and you will continue to be supported.
If you decide to disconnect your Android Enterprise administrative account and reconnect, you will now have the option of using this new flow.
Important note: Disconnecting your Android Enterprise account will remove all your Managed Google Play apps and all managed Android Enterprise devices from your tenant.
We’re working with Google to finalize a process to migrate from your Gmail account to your Microsoft Entra credentials in a way that won’t interrupt how these devices are managed. We expect this migration process to be defined in Q1CY25, and we’ll share more information closer to that date.
What is this new Google Account?
As you may have noticed, the onboarding flow creates a Google account using your corporate email address. Admins can use their Microsoft Entra credentials to log in and manage the connection between Google and Microsoft Intune, as well as other Google features. For more information, refer to How Android Enterprise connects your Google services (Google Blog).
What’s next
As you engage with this new experience, let us know in the comments below or by reaching out on X @IntuneSuppTeam if you have any questions or feedback so that we can work together to make this the best experience.
Microsoft Tech Community – Latest Blogs –Read More
Message submission rate – Avoid spam sending
Hello everyone!
I am looking for a way to set a limit on the number of messages sent per hour (or per minute) in Exchange 2016/2019. Analyzing the documentation below, I configured the Message rate limit per user, but it had no effect.
Ref: Message rate limits and throttling | Microsoft Learn
When sending a number of messages greater than the configured limit, we receive the message “4.4.2 Message submission rate for this client has exceeded the configured limit,” but all the messages are sent normally.
I would like to know if there is any way to limit the number of messages per account in order to prevent spam from being sent through our environment.
Any suggestions?
Tks!
Hello everyone!I am looking for a way to set a limit on the number of messages sent per hour (or per minute) in Exchange 2016/2019. Analyzing the documentation below, I configured the Message rate limit per user, but it had no effect. Ref: Message rate limits and throttling | Microsoft Learn When sending a number of messages greater than the configured limit, we receive the message “4.4.2 Message submission rate for this client has exceeded the configured limit,” but all the messages are sent normally.I would like to know if there is any way to limit the number of messages per account in order to prevent spam from being sent through our environment.Any suggestions?Tks! Read More
Message Extension as Plugin for Copilot in Teams
Hi,
I’m creating a Message Extension as Plugin for Copilot in Teams and for the most part, it is working. But, I am facing an issue with parameter persistence. Here’s the example scenario:
I query, “What are the totals sale for Account X in 2022?” The parameters X and 2022 are successfully passed to the plugin (account and year)Copilot responds correctly and then asks if I want data for another year, asking, “Would you want another year?”I reply, “Yes, give me 2023.” Copilot acknowledges with, “Looking for total sales for Account X in 2023.”However, only 2023 is passed to the message plugin this time. Since the plugin requires both an account and a month to the function properly, it fails to return any data because the account parameter (X) isn’t passed again.
It seems like the issue is that subsequent queries do not retain the initially provided parameters. Does anyone have suggestions on how to ensure that both parameters are passed consistently, or is there a way to modify the plugin to retain the initial parameters for follow-up queries?
Thank you for your help!
Hi, I’m creating a Message Extension as Plugin for Copilot in Teams and for the most part, it is working. But, I am facing an issue with parameter persistence. Here’s the example scenario:I query, “What are the totals sale for Account X in 2022?” The parameters X and 2022 are successfully passed to the plugin (account and year)Copilot responds correctly and then asks if I want data for another year, asking, “Would you want another year?”I reply, “Yes, give me 2023.” Copilot acknowledges with, “Looking for total sales for Account X in 2023.”However, only 2023 is passed to the message plugin this time. Since the plugin requires both an account and a month to the function properly, it fails to return any data because the account parameter (X) isn’t passed again.It seems like the issue is that subsequent queries do not retain the initially provided parameters. Does anyone have suggestions on how to ensure that both parameters are passed consistently, or is there a way to modify the plugin to retain the initial parameters for follow-up queries?Thank you for your help! Read More
Guest user can not edit message
I have guest user that is not able to edit their own message on Teams throughout https://graph.microsoft.com/v1.0/chats/ API.
This user can post/delete/add reaction to messages, but when trying to edit the message we are getting this error:
{“error”:{“code”:”Forbidden”,”message”:”AclCheckFailed”,”innerError”:{“code”:”60004″,”message”:”AclCheckFailed-Edit Message: Initiator (8:orgid:31a8f324-20b3-4105-a528-c2e555f16dd4) is is not allowed to edit message”,”date”:”2024-07-31T15:32:14″,”request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″,”client-request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″}}}
I used the exact same authentication token to create and edit the message, and this token has the right scopes granted:
ChannelMessage.ReadWrite ChannelMessage.Send Chat.ReadWrite Files.ReadWrite Team.ReadBasic.All User.Read
Is it possible that it could be caused by an specific setting for guest users? (eg: not alow guest user to edit message?) If so, where can I check this?
What other possible reasons can cause this? I couldn’t found anything related to this error on Microsoft docs.
I have guest user that is not able to edit their own message on Teams throughout https://graph.microsoft.com/v1.0/chats/ API.This user can post/delete/add reaction to messages, but when trying to edit the message we are getting this error:{“error”:{“code”:”Forbidden”,”message”:”AclCheckFailed”,”innerError”:{“code”:”60004″,”message”:”AclCheckFailed-Edit Message: Initiator (8:orgid:31a8f324-20b3-4105-a528-c2e555f16dd4) is is not allowed to edit message”,”date”:”2024-07-31T15:32:14″,”request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″,”client-request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″}}}I used the exact same authentication token to create and edit the message, and this token has the right scopes granted:ChannelMessage.ReadWrite ChannelMessage.Send Chat.ReadWrite Files.ReadWrite Team.ReadBasic.All User.Read Is it possible that it could be caused by an specific setting for guest users? (eg: not alow guest user to edit message?) If so, where can I check this?What other possible reasons can cause this? I couldn’t found anything related to this error on Microsoft docs. Read More
Tech Talks Call is canceled for this week.
The Tech Talks call scheduled for Thursday, Aug 1st at 8am PT has been canceled. We will see you all next week with another exciting topic!
Helpful Links:
Click on the link to save the calendar invite: https://aka.ms/TechTalksInvite
View past recordings (sign in required): https://aka.ms/TechTalksRecording
The Tech Talks call scheduled for Thursday, Aug 1st at 8am PT has been canceled. We will see you all next week with another exciting topic!
Helpful Links:
Click on the link to save the calendar invite: https://aka.ms/TechTalksInvite
View past recordings (sign in required): https://aka.ms/TechTalksRecording Read More
Synapse Link Cosmos db – hierarchical partition key
Hi,
We are trying to implement the Synapse Link to Cosmos db. All has gone well until one container. We set the process off for this container about 7 hours ago, it still has not finished and the progress bar at the bottom has disappeared.
On the Azure Synapse Link blade, the container in question is greyed out.
The container is quite large – about 2 million documents with about 10 top level attributes which would become columns in Synapse but hundreds more attributes in complex objects.
The only other detail that I think is significant is that it has a hierarchical partition key. This has caused all sorts of issues already which is why I suspect that this is the reason that the link is either taking a very long time to enable or is going to not complete at all.
Firstly, is there any way to view the progress information other than the Azure Synapse Link blade?
Secondly, is the hierarchical nature of the partition key going to prevent us enabling the Synapse link on this container?
Finally, if the answer to my second point is no, then how long should I expect it to take to enable the link on a container of the size I have outlined?
(The container is displayed in the Synapse workspace but if I try to query it, I get the following message:
“Resolving CosmosDB path has failed with error ‘The analytical storage of collection ‘ServiceQuotes’ is pending migration at 0% completion. Please try again once the migration is complete.’.”
this is after 7 hours! I do know that progress bars can be notoriously inaccurate, but no progress at all in 7 hours!)
Any help would be much appreciated because this container is the most important of all the containers. In fact, it is the main reason we are enabling the link – so that we can view the financial information that it holds in near real-time.
Regards,
Chris
Hi, We are trying to implement the Synapse Link to Cosmos db. All has gone well until one container. We set the process off for this container about 7 hours ago, it still has not finished and the progress bar at the bottom has disappeared.On the Azure Synapse Link blade, the container in question is greyed out.The container is quite large – about 2 million documents with about 10 top level attributes which would become columns in Synapse but hundreds more attributes in complex objects.The only other detail that I think is significant is that it has a hierarchical partition key. This has caused all sorts of issues already which is why I suspect that this is the reason that the link is either taking a very long time to enable or is going to not complete at all. Firstly, is there any way to view the progress information other than the Azure Synapse Link blade?Secondly, is the hierarchical nature of the partition key going to prevent us enabling the Synapse link on this container?Finally, if the answer to my second point is no, then how long should I expect it to take to enable the link on a container of the size I have outlined? (The container is displayed in the Synapse workspace but if I try to query it, I get the following message:”Resolving CosmosDB path has failed with error ‘The analytical storage of collection ‘ServiceQuotes’ is pending migration at 0% completion. Please try again once the migration is complete.’.”this is after 7 hours! I do know that progress bars can be notoriously inaccurate, but no progress at all in 7 hours!) Any help would be much appreciated because this container is the most important of all the containers. In fact, it is the main reason we are enabling the link – so that we can view the financial information that it holds in near real-time. Regards,Chris Read More
Surface Book will not recognize itself as a Surface and will not install drivers
I bought a used unit of Surface Book that doesn’t recognize itself as a Surface device. In the System Properties it identifies as “OEMCH Product”. It will not install drivers and has 18 unrecognized devices in Device Manager. One of them is the camera.
I tried to install the official driver pack but the installer will say this is not a Surface device.
I even tried to use a driver installer but that BSODed the Windows and I had to reinstall it.
I ran out of ideas, other than try to find individual drivers. Any help would be welcome.
I bought a used unit of Surface Book that doesn’t recognize itself as a Surface device. In the System Properties it identifies as “OEMCH Product”. It will not install drivers and has 18 unrecognized devices in Device Manager. One of them is the camera. I tried to install the official driver pack but the installer will say this is not a Surface device.I even tried to use a driver installer but that BSODed the Windows and I had to reinstall it.I ran out of ideas, other than try to find individual drivers. Any help would be welcome. Read More
New Banner web part missing
The new Banner web part was available in my tenant, but now it has disappeared. Some of my authors removed the default Banner from their pages and now they have the old title section at the top of all their pages with the default image. What happened to the Banner web part and when will we get it back? The expected rollout timeframe for this feature was to start early July and end late July.
The new Banner web part was available in my tenant, but now it has disappeared. Some of my authors removed the default Banner from their pages and now they have the old title section at the top of all their pages with the default image. What happened to the Banner web part and when will we get it back? The expected rollout timeframe for this feature was to start early July and end late July. Read More
Updates for the July 27, 2024 release
Welcome to the Viva Glint newsletter. These recurring communications coincide with platform releases and enhancements to help you get the most out of the Viva Glint product. You can access the current newsletter and past editions on the Viva Glint blog.
Glint released its latest new features and enhancements on July 27, 2024. Scheduled monthly releases and regular maintenance are how we best serve our customers. Your dashboard provides date and timing details of a short maintenance shutdown two or three days before releases. See our future release and downtime dates. Follow along with what features are ahead by continually checking the Viva Glint product roadmap.
New on your Viva Glint platform
Easily manage data throughout the employee journey. As Viva Glint admins, quickly update a user’s employee ID from their Viva Glint profile to account for role changes, rehires, acquisitions, or any moment in the employee journey that prompts for a change in ID. Learn more about employee ID updates.
We’re inviting customers to test our upcoming multi-language email feature. If you have a CxPM, multiple users with different languages in the Glint system, and would like to use and provide feedback for this new feature, please reach out to your CxPM.
Exciting new training for managers
Invite your managers to our first webinar on psychological safety. Join our first manager training session on September 19, Building Psychological Safety on Your Team,and learn how to identify and cultivate psychological safety. Join us and share this link with your managers.
Connect and learn with Viva Glint
Get ready for our next Ask the Experts session on August 13. Geared towards new Viva Glint customers who are deploying their first programs, this session focuses on manager enablement. Bring your questions! Register here for Ask the Experts.
Join us on August 20 for Navigating Copilot: Viva Glint’s Early Learnings and Best Practices. Hear how our internal Viva Glint team is approaching its AI and Copilot rollout and how we’re experimenting at a team level to upskill our employees. Learn from our tips and tricks! Register to join the webinar.
Will you be at the HR Tech Conference in Las Vegas? HR Tech 2024 will be held September 24-26. It is the leading industry event covering engagement, talent acquisition, data analytics, and performance management, with a focus on AI. We invite you to join us for a Viva Glint, Viva Insights, and Viva Pulse customer roundtable to help influence the direction of our product. We are firming up the exact date and time, but please email jgonzales@microsoft.com to show your interest and reserve your seat as spots are limited. Also, don’t forget to stop by the Microsoft booth at the event!
The Viva People Science team held its fourth webinar in the AI Empowerment series.Our researchers spoke about their study exploring what it means for an organization to be ready for AI transformation. Read the summary and watch the recording here.
How are we doing?
If you have any feedback on this newsletter, please reply to this email. Also, if there are people on your team that should be receiving this newsletter, please have them sign up using this link.
*Viva Glint is committed to consistently improving the customer experience. The cloud-based platform maintains an agile production cycle with fixes, enhancements, and new features. Planned program release dates are provided with the best intentions of releasing on these dates, but dates may change due to unforeseen circumstances. Schedule updates will be provided as appropriate.
Microsoft Tech Community – Latest Blogs –Read More
Date Format
Is there a formula to “detect” a field that is not properly input as a date example 7/31/204
I want to be able to us a conditional format to color code that field if it is not a proper date.
Thank you
Is there a formula to “detect” a field that is not properly input as a date example 7/31/204I want to be able to us a conditional format to color code that field if it is not a proper date. Thank you Read More
Outlook contact lists
Hello,
My outlook contacts are syncing fine on my outlook mobile app but not the outlook contact lists. Is this something how it got built or am I facing some issue?
Hello, My outlook contacts are syncing fine on my outlook mobile app but not the outlook contact lists. Is this something how it got built or am I facing some issue? Read More
Login with google workspace account
We have 2 Google Workspaces, when I’m trying to login with the old Google Workspace user account from Outlook, I’m getting Google prompt window to enter username & password to verify, after it is been verified, Outlook add this account automatically.When I’m trying to login with the new Google Workspace user account from Outlook, I’m not getting any Google prompt window to enter username & password, it sends me to Advanced Setup instead…What am I doing wrong? should I enable something on my new Google Workspace? or on the User Account? Thanks in advance,Refael. Read More
🔉 Simplified network setup and improved audio for the Mesh app
We’re thrilled to share that the Mesh app on PC and Meta Quest now has simplified network setup and improved audio quality, enabled by transitioning spatial audio and avatar pose data in Mesh to use the same infrastructure as Microsoft Teams.
As part of this, admins will no longer need to configure custom ports and endpoints to get started with Mesh. Instead, Mesh will align to the same set of network setup requirements as Teams and Azure Communication Services. You can find full details on this in our docs: Network setup requirements for the Mesh app.
We know this has been a core need for many organizations to deploy Mesh at scale, and are looking forward to hearing about the scenarios this enables. Interested in getting started with Mesh? See Microsoft Mesh Adoption resources.
Note: Immersive spaces in Teams will continue requiring custom network setup requirements until its respective infrastructure transition is completed in upcoming months. Read more in Managing immersive spaces in Teams.
We’re thrilled to share that the Mesh app on PC and Meta Quest now has simplified network setup and improved audio quality, enabled by transitioning spatial audio and avatar pose data in Mesh to use the same infrastructure as Microsoft Teams.
As part of this, admins will no longer need to configure custom ports and endpoints to get started with Mesh. Instead, Mesh will align to the same set of network setup requirements as Teams and Azure Communication Services. You can find full details on this in our docs: Network setup requirements for the Mesh app.
We know this has been a core need for many organizations to deploy Mesh at scale, and are looking forward to hearing about the scenarios this enables. Interested in getting started with Mesh? See Microsoft Mesh Adoption resources.
Immersive experiences in Microsoft Mesh
Note: Immersive spaces in Teams will continue requiring custom network setup requirements until its respective infrastructure transition is completed in upcoming months. Read more in Managing immersive spaces in Teams.
Read More
Print a word document that has only hyperlinks to other documents
I got a 000book.doc (yes, this is not docx, it was made in 2003!) it contains only links to other doc files that are in the same directory. The only thing I can see in it, eg:
C:tmp01.doc
C:tmp02.doc
C:tmp021.doc
…
These documents are there if I click on the links, I can see them. I want to print everything at once. How I could make “visible” the linked documents in one document and print them?
I got a 000book.doc (yes, this is not docx, it was made in 2003!) it contains only links to other doc files that are in the same directory. The only thing I can see in it, eg: C:tmp01.doc
C:tmp02.doc
C:tmp021.doc
… These documents are there if I click on the links, I can see them. I want to print everything at once. How I could make “visible” the linked documents in one document and print them? Read More