Secure your subnet via private subnet and explicit outbound methods

Secure your subnet via private subnet and explicit outbound methods

This article is contributed. See the original author and article here.

While there are multiple methods for obtaining explicit outbound connectivity to the internet from your virtual machines on Azure, there is also one method for implicit outbound connectivity – default outbound access.  When virtual machines (VMs) are created in a virtual network without any explicit outbound connectivity, they are assigned a default outbound public IP address.  These IP addresses may seem convenient, but they have a number of issues and therefore are only used as a “last resort”:



  • These implicit IPs are subject to change which can result in issues later on if any dependency is taken on them.

  • Their dynamic nature also makes them challenging to use for logs or filtering with network security groups (NSGs).

  • Because these IPs are not associated with your subscription, they are very difficult to troubleshoot.

  • This type of open egress does not adhere to Microsoft’s “secure-by-default” model which ensures customers have a strong security policy without having to take additional steps.


Because of these factors, we recently announced the retirement of this type of implicit connectivity, which will be removed for all VMs in subnets created after September 2025. 


 


Private subnet


At Ignite, a new feature—private subnet—was released in preview.  This feature will let you prevent this type of insecure implicit connectivity for all subnets with the “default outbound access” parameter set to false.  Any virtual machines created on this subnet will be prevented from connecting to the Internet without an explicit outbound method specified.  To enable this feature, simply ensure the option is selected when a new subnet is created as shown below.


 


View of Azure portal with Private subnet selectionView of Azure portal with Private subnet selection


 


 


 


Note that currently:



  • A subnet must be created as private; this parameter cannot be changed following creation.

  • Certain services will not function on a virtual machine in a private subnet without an explicit method of egress (examples are Windows Activation and Windows Updates).

  • Both CLI and ARM templates can also be used; PowerShell is in development.


Azure’s recommended explicit outbound connectivity methods


The good news is that there are much better, more scalable, and secure methods for having your VMs access the Internet.  The three recommended options—in order of preference—are a NAT gateway, using outbound rules with a public load balancer, or placing a public IP directly on the VM network interface card (NIC).


 


 


Diagram of multiple explicit outbound methodsDiagram of multiple explicit outbound methods


 


Azure NAT Gateway


NAT Gateway is the best option for connecting outbound to the internet as it is specifically designed to provide highly secure and scalable outbound connectivity. NAT Gateway enables all instances within private subnets of Azure virtual networks to remain fully private and source network address translate (SNAT) to a static public IP address. No connections sourced directly from the internet are permitted through a NAT gateway. NAT Gateway also provides on-demand SNAT port allocation to all virtual machines in its associated subnets. Since ports are not in fixed amounts to each VM, this means you don’t need to worry about knowing the exact traffic patterns of each VM. To learn more, take a look at our documentation on SNATing with NAT Gateway or our blog that explores a specific outbound connectivity failure scenario where NAT Gateway came to the rescue.


 


Azure Load Balancer with outbound rules


Another method for explicit outbound connectivity is using public Azure load balancers with outbound rules. To provide outbound connectivity with Azure Load Balancer, you assign a dedicated public IP address or addresses as the frontend IP of the outbound rule. Private instances in the backend pool of the Load balancer then use the frontend IP of the outbound rule to connect outbound in a secure manner, similar to NAT Gateway. However, unlike NAT Gateway, SNAT ports are not allocated dynamically with outbound rules. Rather, using a load balancer requires manual allocation of SNAT ports in fixed amounts to each instance of your backend pool prior to deployment. This manual SNAT port allocation gives you full declarative control over outbound connectivity since you decide the exact amount of ports each VM is allowed. However, this manual allocation creates more overhead management in ensuring that you have assigned the correct amount of SNAT ports needed by your backend instances for connecting outbound. While you can scale your Load balancer by adding more frontend IPs to your outbound rule, this scaling requires you to then re-allocate assigned SNAT ports per backend instance to ensure that you are utilizing the full inventory of SNAT ports available.


 


Public IP address assignment to virtual machine NICs


Another option for providing explicit outbound connectivity from an Azure virtual network is the assignment of a public IP address directly to the NIC of a virtual machine. Customers that want to have control over which public IP address their VMs use for connecting to specific destination endpoints may benefit from assigning public IPs directly to the VM NIC. However, customers with more complex and dynamic workloads that need a many to one SNATing relationship that scales with their traffic volume should look to NAT Gateway or Load Balancer.


To learn more about each of these explicit outbound connectivity methods, see our public documentation on using source network address translation for outbound connections.


 


What outbound method am I currently using?


As mentioned earlier, default outbound access is enabled only when no other explicit outbound connectivity method exists.  Note that there is an order of priority among the explicit methods, shown in the flowchart below.  In other words, if your VM has multiple forms of outbound connectivity defined, then the higher order one will be used (e.g. NAT Gateway takes precedence above a public IP address attached to the VM NIC).


To check the form of outbound your deployments are using, you can refer to the flowchart below which lists them in the order of precedence.


Flowchart showing priority order for diffrent outbound methodsFlowchart showing priority order for diffrent outbound methods


To read more about default outbound access and private subnets, please refer to Default outbound access in Azure – Azure Virtual Network | Microsoft Learn.


To learn more about how to deploy a NAT Gateway, please use Quickstart: Create a NAT Gateway – Azure portal | Microsoft Learn.

Microsoft Copilot brings generative help and guidance into Dynamics 365 Supply Chain Management

Microsoft Copilot brings generative help and guidance into Dynamics 365 Supply Chain Management

This article is contributed. See the original author and article here.

Introduction:

In the ever-evolving landscape of business operations, Dynamics 365 Supply Chain Management has been a trusted companion for organizations, offering a robust suite of features to streamline processes. However, with its rich functionality, there often comes a learning curve for users. They require guidance to harness the full potential of the software. Enter the innovative in-app help guidance powered by Microsoft Copilot, which is set to transform the user experience.

Unleashing the Power of Dynamics 365 Supply Chain Management:

Dynamics 365 Supply Chain Management provides a wide array of tools to support diverse business processes. Yet, mastering this complexity often necessitates training and hands-on experience. Traditionally, users relied on experts, partners, or Microsoft support for guidance. But now, a revolutionary solution is at hand.

Introducing Copilot’s capability for In-App Help Guidance:

Copilot brings AI-driven capabilities into Dynamics 365 Supply Chain Management. One powerful capability delivers contextual help and guidance right into the application. This capability has arrived in public preview.
Here’s a closer look at how it functions:

Harnessing Public Documentation

The Copilot capability for help and guidance is grounded on the extensive repository of public documentation on Dynamics 365 Supply Chain Management features. It employs generative AI to craft precise responses to user queries based on the understanding of the documentation it has been grounded on.

Contextual Assistance

Users can seamlessly and conversationally engage through Copilot within the application. They can pose questions related to their current context, and the Copilot, armed with a wealth of documentation, provides tailored and context-aware guidance.
In the future, it will facilitate direct navigation to specific pages within the application and suggest relevant actions to complete users’ tasks.

Real-World Applications:

The Copilot’s in-app help and guidance proves invaluable in various scenarios. For instance:

  1. Onboarding New Users: As new business users join, they often require assistance in understanding the application’s functionality and workflows. Copilot can answer questions like, “How do I navigate the procurement process?” or “What steps are involved in inventory management?
  2. Immediate Problem Solving: Users can seek instant solutions to challenges they encounter while using Dynamics 365 Supply Chain Management. Whether it’s configuring settings or troubleshooting issues, Copilot is there to help.
  3. Reducing Training Costs: Small and medium-sized enterprises often invest heavily in training their workforce on new ERP systems. The in-app help guidance feature minimizes training expenses by enabling users to rapidly familiarize themselves with the software.

Step-by-Step Experience:

Let’s take a journey with Alice, a Purchaser who is new to Dynamics 365 Supply Chain Management. Alice is eager to initiate the creation of a purchase agreement with a vendor but is feeling uncertain about the process. Fortunately, Copilot is here to assist her every step of the way, thanks to its generative help feature.

Step 1: Access Copilot

To begin her journey, Alice simply looks for the Copilot icon at the top of the screen. Clicking on it opens the conversational sidecar experience.

Copilot introduces itself warmly and encourages users, like Alice, to ask any questions they may have.

graphical user interface
Image: Copilot user experience in Dynamics 365 Supply Chain Management
Step 2: Pose Your Question

In this for her uncommon task of creating a purchase agreement, Alice can simply type her question into the Copilot chat experience.

graphical user interface
Image: User asking Copilot a question in its chat user experience
Step 3: Instant Guidance

Like a trusted companion, Copilot responds promptly, providing Alice with clear, step-by-step guidance. With Copilot’s help, Alice navigates through the process seamlessly, ensuring she doesn’t miss a single detail.

graphical user interface, application
Image: Copilot responding with a clear step-by-step guidance.

Watch the demonstration videos below to see Copilot in action:

In this animation, Alice as a novice user experiences Copilot with its in-app help and guidance feature and Copilot helps her to get started with the Dynamics 365 Supply Chain Management application.

Video: Copilot in action – supporting a novice user

In the second example you see a Copilot interaction where a more experienced user is empowered by Copilot to efficiently tackle complex tasks with confidence and ease.

Video: Copilot in action – supporting in a complex task

The Benefits Unveiled

The advantages of Copilot’s in-app help guidance are numerous:

  • Cost-Efficiency: By reducing the need for extensive training, organizations can save significantly on training costs.
  • Enhanced User Experience: Users gain immediate access to accurate information, enhancing their overall experience with Dynamics 365 Supply Chain Management.
  • Improved Productivity: With real-time answers to questions, users can work more efficiently and effectively.

Responsible AI

We are committed to responsible AI practices. Here’s how Copilot ensures responsible AI usage:

  • Data Privacy: Copilot follows strict data encryption and secure storage protocols to protect user data.
  • Content Moderation: Messages generated by Copilot undergo a series of checks to ensure relevance and prevent harmful content.
  • Responsible AI Principles: Our work is guided by principles such as fairness, reliability, privacy, transparency, and accountability.

The future of Copilot in Dynamics 365 Supply Chain Management

This section provides a glimpse into the expanding capabilities of Copilot, where it becomes a valuable partner for users, offering guidance, insights, and seamless navigation within the application.

  • Copilot will go beyond providing answers, it will assist users in navigating within our product, making it an indispensable tool for efficiency.
  • Users can inquire about data, processes, and status, and even act directly from the Copilot conversation.
  • Copilot, in generative help and guidance, will provide the next best action suggestions on what users should likely do next.
GIF
Video: Future Navigation capabilities from the Copilot navigation experience

As we look into the future, we are excited to share a demo video that offers first hand experience of Copilot’s evolving capabilities in Dynamics 365 Supply Chain Management.

Video: Future experience of Copilot in Dynamics 365 Supply Chain Management

Conclusion:

In conclusion, Copilot with its its In-app help guidance in Dynamics 365 Supply Chain Management represents a significant step in enhancing user experience. It bridges the gap between complexity and ease of use, enabling users to unlock the full potential of our product. While we acknowledge that we are in the early stages of this journey with basic capabilities, we are committed to continuous improvement.  As organizations embrace this feature, they begin to reduce training costs and empower their workforce. Dynamics 365 Supply Chain Management users can look forward to a more streamlined experience.  Copilot In-app help and guidance simplifies tasks and provides instant assistance, helping users make the most of their Dynamics 365 Supply Chain Management experience. We are dedicated to enhancing these capabilities further, ensuring that users can navigate our product more efficiently.


Learn More

Interested in learning more about Copilot’s in-app help guidance? Here are your next steps:

Read the Copilot Product Documentation:

For comprehensive and detailed information about Copilot’s capabilities and functionalities, be sure to check out our product documentation. You’ll find in-depth insights into how Copilot can enhance your experience with Dynamics365 Supply Chain Management –

Read the Responsible AI FAQ for Copilot and its capability of generative help and guidance.

Experience Copilot in action (For Existing Dynamics 365 Supply Chain Management Customers):

 If you’re already using Dynamics 365 Supply Chain Management, you can enable and experience Copilot’s capabilities to streamline your operations. Here’s how:

  • Step 1: Enable Copilot Feature: Follow our documentation for existing customers to learn how to enable this feature. Once enabled, you’ll have access to Copilot’s powerful in-app help guidance within Dynamics 365 Supply Chain Management.
  • Step 2: Access Copilot – Locate the Copilot icon at the top of your screen within Dynamics 365 Supply Chain Management, then click on it to open the conversational sidecar experience. Copilot will introduce itself and encourage you to ask questions.
  • Step 3: Pose Your Question – In any uncommon or challenging task within the application, simply ask Copilot for guidance. For better results, especially when seeking documentation-related in-app help, consider starting your questions with ‘How.’
  • Step 4: Instant Guidance – Copilot will provide you with step-by-step guidance; all responses are grounded by our public documentation.

Please note that Copilot’s capabilities are exclusively available to existing Dynamics 365 Supply Chain Management customers. If you’re one of them, don’t miss out on the opportunity to enhance your user experience and streamline your operations with Copilot.

Join Copilot for finance and operations apps – Yammer

Stay informed about the most recent Copilot by becoming a member of our Copilot for finance and operations Yammer Group  . Share your Feedback and be the first to know about the latest enhancements.

The post Microsoft Copilot brings generative help and guidance into Dynamics 365 Supply Chain Management appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Introducing Project “Sophia”, a new generation AI-first business application

Introducing Project “Sophia”, a new generation AI-first business application

This article is contributed. See the original author and article here.

We are committed to continuous innovation to reimagine business applications in this era of AI. Today we are excited to announce the preview of Project “Sophia”, which you can try at: Http://aka.ms/projectsophia. Project “Sophia” is an AI powered business research canvas designed to help all business users solve complex, cross-domain business problems. It enables users to discover, visualize, and interact with data in new ways, to optimize business processes, and answer strategic questions that drive better outcomes.  

Research Journeys to explore cross-functional data and insights to find innovative solutions  

As an AI Powered Business Research canvas. you can ask Project “Sophia” any business question across every business domain in your organization. You start by uploading data you want help exploring or you can simply ask a question, and Project “Sophia” will start a research journey for you. With Project “Sophia”, you have access to your own ‘digital analyst’ as well as access to the power of rich domain expertise across departments. You can scale with a focus and intelligence around your core business processes to effortlessly research where optimizations can be created in these journeys in a matter of minutes or hours vs. days or months.   

Magically generate rich user experiences and provide actionable recommendations

Project “Sophia” automatically generates what we call blueprints, which are information rich building blocks, designed to help provide structure to your AI powered research making it easier to navigate. Every blueprint contains a textual overview, visual representations of insights and a range of suggested next actions. Using the AI cursor, a new innovative, fully contextual chat experience, you can dive deeper into any areas of the research journey, triggering a conversation with “Sophia” who will now assist with further explorations and suggestions. Blueprints, insights, next steps and AI Cursor interactions are all generated using the power of large language models. 

Achieve specific outcomes for high value business tasks using Business Process Guides

Business Process Guides are experiences where Project “Sophia” guides you through the process of achieving a predefined outcome for a specific high value business task. The first Business Process Guide that is supported in this Preview release is Account Planning or Sales Territory Planning.  

When you upload data about accounts, sales reps, pipeline and other account relevant information Project “Sophia” naturally detects relationships between these different data points – even if it exists across different files – and creates a comprehensive AI generated account plan for you.  This serves as a starting point with the idea to indicate and suggest other data that can help you make an account plan that is even more comprehensive and actionable. 

Try “Sophia” today

We will continue to innovate and add more capabilities to Project “Sophia” based on customer feedback during this preview phase. 

To learn more and get started with the preview, visit http://aka.ms/ProjectSophia. There, you can watch an overview session, see a demo of the AI in action and even try the preview for yourself.  We would love to hear from you and learn more about your thoughts. 

The post Introducing Project “Sophia”, a new generation AI-first business application appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Are You Alive: Enhancing Azure AI Vision Face API with Liveness Detection

Are You Alive: Enhancing Azure AI Vision Face API with Liveness Detection

This article is contributed. See the original author and article here.

By Quentin Miller 


 


We are excited to announce the public preview of Liveness Detection, an addition to the existing Azure AI Face API service. Facial recognition technology has been a longstanding method for verifying a user’s identity in device and online account login for its convenience and efficiency. However, the system encounters escalating challenges as malicious actors persist in their attempts to manipulate and deceive the system through various spoofing techniques. This issue is expected to intensify with the emergence of generative AIs such as DALL-E and ChatGPT. Many online services e.g., LinkedIn and Microsoft Entra, now support “Verified Identities” that attest to there being a real human behind the identity. 


 


Face Liveness Detection 


 


Liveness detection aims to verify that the system engages with a physically present, living individual during the verification process. This is achieved by differentiating between a real (live) and fake (spoof) representation which may include photographs, videos, masks, or other means to mimic a real person. 


 


Face Liveness Detection has been an integrated part of Windows Hello Face for nearly a decade. “Every day, people around the world get access to their device in a convenient, personal and secure way using Windows Hello face recognition”, said Katharine Holdsworth, Principal Group Program Manager, Windows Security. The new Face API liveness detection is a combination of mobile SDK and Azure AI service. It is conformant to ISO/IEC 30107-3 PAD (Presentation Attack Detection) standards as validated by iBeta level 1 and level 2 conformance testing. It successfully defends against a plethora of spoof types ranging from paper printouts, 2D/3D masks, and spoof presentations on phones and laptops. Liveness detection is an active area of research, with continuous improvements being made to counteract increasingly sophisticated spoofing attacks over time, and continuous improvement will be rolled out to the client and the service components as the overall solution gets hardened against new types of attacks over time. 


A simple illustration of the user experience from the SDK sample is shown below, where the screen background goes from white to black before the final liveness detection result is shown on the last page. 


 


jfilcik_0-1700064752718.png


 


 


The following video demonstrates how the product works under different spoof conditions.  


 



 


While blocking spoof attacks is the primary focus of the liveness solution, paramount importance is also given to allowing real users to successfully pass the liveness check with low friction. Additionally, the liveness solution complies with the comprehensive responsible AI and data privacy standards to ensure fair usage across demographics around the world through extensive fairness testing. 


 


 


jfilcik_1-1700064839986.png


 


For more information, please visit: Empowering responsible AI practices | Microsoft AI. 


 


Implementation 


The overall liveness solution integration involves 2 different components: a mobile application and an app server/orchestrator. 


 


Prepare mobile application to perform liveness detection 


 


The newly released Azure AI Vision Face SDK for mobile (iOS and Android) allows for ease-of-integration of the liveness solution on front-end applications. To get started you would need to apply for the Face API Limited Access Features to get access to the SDK. For more information, see the Face Limited Access page. 


Once you have access to the SDK, follow the instructions and samples included in the github-azure-ai-vision-sdk to integrate the UI and the code needed into your native mobile application. The SDK supports both Java/Kotlin for Android and Swift for iOS mobile applications. 


Upon integration into your application, the SDK will handle starting the camera, guide the end-user to adjust their position, compose the liveness payload and then call the Face API to process the liveness payload. 


 


Orchestrating the liveness solution 


The high-level steps involved in the orchestration are illustrated below:  


jfilcik_2-1700064848837.png


 


For more details, refer to the tutorial. 


 


Face Liveness Detection with Face Verification 


Integrating face verification with liveness detection enables biometric verification of a specific person of interest while ensuring an additional layer of assurance that the individual is physically present. 


 


For more details, refer to the tutorial 

Streamline Field Service Operations with new Copilot capabilities 

Streamline Field Service Operations with new Copilot capabilities 

This article is contributed. See the original author and article here.

Service professionals on the frontline rely on having nearly-instant access to a range of customer and technical information at the moment it’s needed. However, data from Microsoft’s 2023 Work Trend Index Annual Report[1] reveals not being able to easily find the information they need ranks in the top 5 most disruptive issues faced by frontline workers in their current day-to-day role. This can have a serious impact on KPIs, such as first-time fix rates and customer satisfaction and retention.

Today, we are introducing new AI-powered experiences for Microsoft Dynamics 365 Field Service that give frontline workers a faster way to access information on a job site—by asking questions and stating what they need in conversational language. We’re also announcing the general availability of streamlined, AI-assisted work order creation and technician scheduling; the availability of Microsoft Dynamics 365 Guides and Microsoft Dynamics 365 Remote Assist at no additional cost; and the public preview of financial and inventory data flow between Dynamics 365 Field Service and Microsoft Dynamics 365 Finance and Supply Chain Management.

Boosting Technician Productivity with Next-Generation AI

In public preview beginning December 2023, frontline workers can access key work order information by asking Copilot questions within Microsoft Teams. They can simply state what they need using natural language to receive specific information related to their work orders in Dynamics 365 Field Service including status updates, parts needed, or instructions to help them get the job done. Additionally, with the Dynamics 365 Field Service app in Teams becoming generally available in December 2023, frontline workers can not only view, but also edit their work orders directly within Teams. Ask your IT administrator to make work orders accessible at-a-glance for your frontline via the Microsoft Viva Connections home experience in Teams.

graphical user interface, text, application
Access work order information by asking Copilot questions within Microsoft Teams

Earlier this year, we introduced a modern user experience in Dynamics 365 Field Service mobile to help frontline technicians easily access the key information they need on the go. We are now enhancing this experience with next-generation AI to further save valuable technician time. With the public preview of new capabilities for Copilot in Microsoft Dynamics 365 Field Service mobile in December 2023, frontline technicians can quickly get a summary of key points in a work order without having to navigate through a series of tabs. They can also swiftly make updates by simply speaking to Copilot and describing their progress. Copilot will provide suggestions to efficiently check off service tasks, add notes, and update product quantities as well as statuses, accelerating data-entry so technicians can focus on providing great customer service. To try it out, opt into the new Dynamics 365 Field Service mobile experience.

“From the incoming service request to the creation of the invoice – Copilot in Dynamics 365 Field Service is assisting in streamlining work and increasing productivity. In combination with the new Dynamics 365 Field Service mobile experience, it is reducing the administrative burden on the frontline workers tremendously.”
-Henk-Jan van de Beek, Global director Customer Experience at HSO Group

graphical user interface, text, application, chat or text message
Update a work order by speaking to Copilot in Dynamics 365 Field Service Mobile

We are also pushing the boundaries of what’s possible with AI and mixed reality for frontline workers who need to be heads-up and hands-free. As demonstrated in the Microsoft Ignite keynote, Copilot in Microsoft Dynamics 365 Guides will revolutionize real world operations with the ability to point at a complex machine that needs service, and then engage in a back-and-forth dialogue about that asset. Copilot uses generative AI to search for information from technical documentation, service records, training content and other data sources that customers curate. Copilot will not only be able to suggest what to do next, but also show what to do by projecting holograms into the real world. We are excited to introduce this capability in private preview to a limited set of customers with Microsoft HoloLens 2 and roll it out more broadly to mobile users in the future.

a man standing in front of a mirror posing for the camera
Revolutionize real world operations with Copilot in Dynamics 365 Guides

Streamlining Manager Workflows with Next-Generation AI

Next-generation AI can not only help frontline managers accelerate time-consuming processes but also improve the accuracy of data entry. Introduced in preview earlier this year and becoming generally available in December 2023 for frontline managers, Copilot in Dynamics 365 Field Service Outlook add-in can streamline work order creation with relevant details pre-populated from emails. It can also optimize technician scheduling with data-driven recommendations based on factors such as travel time, availability, and skillset. Relevant work orders are surfaced within this experience for managers to review before creating new work orders and these can be easily rescheduled or updated as customer needs change. In addition organizations will be able to customize work orders for their frontline needs by adding new fields as well as renaming or rearranging existing fields. Copilot will also become generally available in December 2023 to assist frontline managers with work order scheduling in Microsoft Teams, saving time and effort to find the right worker for the job.

“Vixxo is excited about the potential AI has to transform our business processes and deliver better customer experiences. With Copilot in Dynamics 365 Field Service, we are discovering how to leverage AI in a secure and flexible way to enhance the efficiency of our service and field teams. This is only the start and we look forward to what’s next!”
– Jim McCarthy, Chief Technology and Supply Chain Officer at Vixxo 

graphical user interface, text, email
Schedule a work order with suggestions from Copilot in Microsoft Teams

A redesigned Dynamics 365 Field Service work order management experience is now generally available, featuring a simplified web experience that brings important information front and center. The experience not only offers concise information about the work order but also provides relevant next steps based on booking statuses and supports making quick updates inline or in a side panel to not lose context. Additionally, Copilot is available in preview within this experience to provide frontline managers intelligent recaps so they can stay up to date without having to navigate through all the information in a work order.

“Medxcel has previewed the new Dynamics 365 work order management experience and is excited to introduce it more broadly to facility managers, directors and coordinators. From enabling mass edits with infinite scrolling to providing quick visual references with color coding on priority and system status – the redesign offers several features to improve work efficiency.”
 – Sonali Atram, D365 Solutions Architect at Medxcel

graphical user interface, application
Recap key points in a work order with help from Copilot in Dynamics 365 Field Service

Introducing Efficiencies With More Integrated Offerings

IDC reports field service is shifting from being reactive to more proactive, predictive, and prescriptive. This shift requires field service technicians to evolve and provide a new set of experiences for customers. More organizations are leveraging third-party technicians who may service multiple asset brands or newer technicians who have never seen a particular type of equipment. The entire workforce needs to be equipped with the tools to solve problems, and mixed reality capabilities can ensure that expertise is shared for the benefit of resolution and customer experience.[2]

Beginning December 2023, Dynamics 365 Field Service customers can get access to Dynamics 365 Guides and Dynamics 365 Remote Assist at no additional cost. Users can create guides to provide technicians with step-by-step instructions for key tasks and enable real-time collaboration with remote experts via mobile or HoloLens 2 devices when additional assistance is needed. Ask your IT administrator to install Guides and Remote Assist for your frontline technicians.

“The inability to find new talent hampers the growth potential for organizations. Technologies like Copilot are allowing people to see manufacturing jobs as innovative again and do a lot more with the same amount of people by helping them work smarter. Add to that field service solutions like Dynamics 365 Guides and Remote Assist and it really lowers the barrier for companies to recruit new talent into the workplace.”
– Tim Verpoorten, Go-To-Market & Business Development Director at 9altitudes

graphical user interface, application
Access Dynamics 365 Remote Assist at no additional cost with Dynamics 365 Field Service

Beginning December 2023, customers can purchase Dynamics 365 Field Service Contractor to provide essential work order management functionality to external vendors, easing onboarding as they scale field service operations to meet demand. Learn more about this offering.

graphical user interface, application
Provide essential work order management functionality to vendors with Dynamics 365 Field Service Contractor

In public preview starting today, seamless financial and inventory data flow between Dynamics 365 Field Service and Dynamics 365 Finance as well as Supply Chain Management will help ensure the frontline and back office stay in sync. By syncing real-time price and cost information from work orders and automatically updating financial and inventory data as work orders are executed, this integration will reduce the effort required to connect these Dynamics 365 apps. Request your IT administrator to opt in today.
 
“We are thrilled about the new integration between Dynamics 365 Supply Chain Management and Dynamics 365 Field Service. This out of the box process orchestration will help us standardize processes from both sides, reduce our time to value, and improve our business operations.”
– Dardan Imeri Northvolt, ERP Lead at Northvolt

Sync information between Dynamics 365 Field Service and Finance and Operations
Sync information between Dynamics 365 Field Service and Finance and Operations

Learn More

Tune in to the following Microsoft Ignite breakout sessions to learn more about AI-powered experiences in Dynamics 365 Field Service, Microsoft Teams, and Microsoft’s mixed reality applications for your frontline workforce:


[1] The Work Trend Index survey was conducted by an independent research firm, Edelman Data x Intelligence, among 31,000 full-time employed or self-employed workers across 31 markets, 6,019 of which are frontline workers, between February 1, 2023, and March 14, 2023. This survey was 20 minutes in length and conducted online, in either the English language or translated into a local language across markets. One thousand full-time workers were surveyed in each market, and global results have been aggregated across all responses to provide an average. Each market is evenly weighted within the global average. Each market was sampled to be representative of the full-time workforce across age, gender, and region; each sample included a mix of work environments (in-person, remote vs. non-remote, office settings vs. non-office settings, etc.), industries, company sizes, tenures, and job levels. Markets surveyed include: Argentina, Australia, Brazil, Canada, China, Colombia, Czech Republic, Finland, France, Germany, Hong Kong, India, Indonesia, Italy, Japan, Malaysia, Mexico, Netherlands, New Zealand, Philippines, Poland, Singapore, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, United Kingdom, United States, and Vietnam.

[2] IDC Analyst Brief sponsored by Microsoft, Generative AI and Mixed Reality Power the Future of Field Service Resolution (Doc #US51300223), October 2023

The post Streamline Field Service Operations with new Copilot capabilities  appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Introducing Project “Sophia”, a new generation AI-first business application

Announcing Microsoft Copilot for Service 

This article is contributed. See the original author and article here.

Over the past six months we’ve outlined our vision for the evolution of Microsoft’s portfolio targeting customer service and related markets, beginning with the introduction of Copilot for Microsoft Dynamics 365 as the world’s first Copilot for both CRM and ERP, and more recently reaching the general availability of Copilot in Dynamics 365 Customer Service. In this blog, we will discuss the opportunity for organizations to delight their customers with generative AI-powered service experiences and explain some of the new innovations we’re announcing to make it a reality. 

Generative AI is transforming customer service 

Customers expect fast, personalized service at every touchpoint. Effective customer service strategies not only delight customers, but also build long-term loyalty, create efficiencies and ultimately grow the business. The stakes are high, yet access to relevant data and the right technology tools continues to be the greatest barrier for agents seeking to resolve customer issues. 

Generative AI is transforming customer service by boosting agent productivity and unlocking organizational efficiency. For example, Microsoft’s Customer Service and Support (CSS) team—one of the largest customer service organizations in the world—has been using Copilot capabilities in Microsoft Dynamics 365 Customer Service for the past six months. We recently shared findings demonstrating how generative AI has impacted the way our CSS agents work to resolve support cases, as well as their efficiency in customer engagements and overall productivity in areas like reducing average case handling time by 12 percent, increasing the ability for agents to independently resolve cases (13 percent of cases in one support business), and more. 

Introducing Microsoft Copilot for Service 

Today we’re taking the next step in our journey to help organizations deliver compelling service experiences by modernizing their existing contact centers with generative AI—introducing Microsoft Copilot for Service. Copilot for Service synthesizes vast amounts of data already available from an organization’s trusted knowledge sources to provide relevant, timely guidance to agents in their flow of work. Copilot for Service provides flexibility for organizations to quickly begin realizing the benefits of generative AI by extending their existing investments in CRM and contact center solutions—including Dynamics 365, Salesforce, ServiceNow and more.   

Connect to existing contact center and CRM solutions  

Without costly development time or rip and replace efforts, organizations can simply point to their data—such as public websites, SharePoint, knowledgebase articles, and offline files—and in a few minutes unlock generative AI-powered conversations across all of their data. Copilot for Service reduces time to production with out-of-the-box integrations for Dynamics 365, Salesforce, ServiceNow, and Zendesk. 

Assist agents in the flow of work 

Copilot for Service accelerates agent onboarding and case resolution, improves efficiency, and automates tasks to help free agents to focus on customers. Embedded in their desktop of choice or deployed in Teams, agents can simply ask the generative AI-powered Copilot questions in natural language to receive relevant answers that leverage existing contact center knowledge to enhance agent productivity and customer satisfaction.  

Since Copilot for Microsoft 365 is included in Copilot for Service, organizations will also benefit more broadly from productivity enhancements in the tools agents already use every day, such as Outlook and Teams. For example, Copilot can quickly bring agents up to speed on email threads within Outlook by providing summaries, as well as accelerate responses to customers by providing draft emails. In Teams, agents can stay on top of meetings with customers or subject matter experts by viewing AI-powered meeting recaps with summaries of key discussion points, sentiment, and next steps. Furthermore, agents can use Copilot to get the latest account and case information from CRM systems. 

In the future, Copilot for Service will make agents even more productive by enriching email summaries, email drafts, and meeting recaps with CRM data. It will not only provide them the ability to view/update CRM records directly in Outlook and Teams in their flow of work, but also automate CRM tasks such as case wrap ups, meeting scheduling, adding new contacts, and task follow up—all with a single click based on context from emails, knowledge sources, and previous customer communications, comparable to the agent assist capabilities that are part of Copilot in Dynamics 365 Customer Service

Copilot for Service will also make proactive recommendations for creating new or updating existing knowledge assets by curating information across email threads, cases, Teams chats and more. These updated knowledge bases will in turn benefit an organization’s broad set of agents as they seek to accelerate the resolution of customer issues, as well as knowledge workers in other roles by providing a full 360 degree view of the customer (inclusive of cases, recent activities, knowledge sources, and other information) from the CRM systems—all in their flow of work via Outlook and Teams.  

Customize and extend to meet your needs 

Copilot for Service enables extensibility with Microsoft Copilot Studio. Add additional topics, automate actions and workflows, and further customize for a uniquely tailored solution. Additionally, Copilot for Service can be extended to other systems with more than 1,100 pre-built and custom connectors that eliminate the need for expensive IT integration work. 

Copilot for Service availability and pricing 

Copilot for Service will be available in public preview in early December. General availability is targeted for the first quarter of 2024. Pricing will be $50 USD per user/month. 

Learn more about Copilot for Microsoft 365 licensing requirements. 

For Dynamics 365 customers, comparable agent assist capabilities are included in Dynamics 365 Customer Service Enterprise. Learn more about Copilot in Dynamics 365 Customer Service.  

Learn more 

Join us during Microsoft Ignite to learn more: 

The post Announcing Microsoft Copilot for Service  appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Announcing Microsoft Copilot Studio: Customize Copilot for Microsoft 365 and build your own standalone copilots

Announcing Microsoft Copilot Studio: Customize Copilot for Microsoft 365 and build your own standalone copilots

This article is contributed. See the original author and article here.

At Microsoft Ignite 2023, we’re excited to announce Microsoft Copilot Studio, a low-code tool to customize Microsoft Copilot for Microsoft 365 and build standalone copilots.

The post Announcing Microsoft Copilot Studio: Customize Copilot for Microsoft 365 and build your own standalone copilots appeared first on Microsoft 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Announcing Microsoft Copilot Studio: Customize Copilot for Microsoft 365 and build your own standalone copilots

Introducing Microsoft Copilot Studio and new features in Copilot for Microsoft 365  

This article is contributed. See the original author and article here.

At Microsoft Ignite 2023, we are announcing new innovations across Microsoft Copilot—one copilot experience that runs across all our surfaces, understanding your context on the web, on your PC, and at work to bring the right skills to you when you need them across work and life. 

The post Introducing Microsoft Copilot Studio and new features in Copilot for Microsoft 365   appeared first on Microsoft 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Introducing new Copilot experiences to boost productivity and elevate customer experiences across the organization 

Introducing new Copilot experiences to boost productivity and elevate customer experiences across the organization 

This article is contributed. See the original author and article here.

Microsoft Copilot presents an opportunity to reimagine the way we work—turning natural language into the most powerful productivity tool on the planet. With AI, organizations can unearth value in the mountain of data across productivity tools like Microsoft 365 and business applications.

To this end, earlier this year, we introduced Microsoft Copilot for Dynamics 365, the world’s first AI copilot natively built for CRM and ERP. Since then, more than 130,000 organizations have experienced copilot capabilities in Microsoft Dynamics 365 and Microsoft Power Platform firsthand. In fact, a survey revealed that 70 percent of the Copilot users were more productive, 73 percent could complete tasks faster, and 68 percent of users improved the quality of their work.

Organizations, however, depend on a range of business applications across roles and functions, from customer relationship management (CRM) systems for marketing, sales, and service roles to enterprise resource planning (ERP) systems for finance, supply chain, and operations departments. At Microsoft Ignite, we are announcing new Microsoft Copilot experiences that empower organizations to unlock value from a multitude of systems of record. In conjunction with these copilot experiences, we are announcing new and updated copilot capabilities in Dynamics 365 applications.

Colorful abstract image

Microsoft Ignite 2023

Access recordings of keynotes and sessions, including opportunities to learn about the copilot capabilities announced.

Announcements include:

  • Updates to Copilot for Dynamics 365 to drive efficiency across the organization, featuring capabilities that help marketing, sales, and field service professionals provide exceptional customer experiences.
  • Introduction of Microsoft Copilot for Service and Microsoft Copilot for Sales, the evolution of Sales Copilot, bringing together the power of Copilot for Microsoft 365 with role-specific insights and actions. Both provide flexibility to integrate with an organization’s existing contact center and CRM systems respectively. 

Together, these capabilities empower organizations to harness secure and enterprise-ready, generative AI experiences, helping employees to perform at their highest potential across every role and function. 

Reimagine ways to drive efficiency across the organization with Copilot for Dynamics 365

We’re introducing new and enhanced copilot capabilities for Dynamics 365 that help marketers, sellers, and field service professionals elevate customer experiences.

The following Copilot updates are in addition to recently-announced copilot and demand planning capabilities for Microsoft Dynamics 365 Supply Chain Management, as well as the 2023 release wave 2 for Dynamics 365 and Microsoft Power Platform, a six-month rollout of new and enhanced capabilities scheduled for release between October 2023 and March 2024.

Copilot delivers answers and information to field service workers in a chat-based conversation

Field service workers depend on quick access to a variety of customer and technical information precisely at the moment it is needed. A recent survey by Microsoft highlighted that not being able to easily find the information they need ranks in the top five disruptive issues faced by frontline workers in their current day-to-day role.1 This can significantly affect key performance indicators such as first-time fix rates, customer satisfaction, and retention.

We’re introducing AI-powered experiences for Microsoft Dynamics 365 Field Service, available for preview in December, that enable frontline workers to quickly access information on a job site by asking questions in conversational language, directly within Teams.

A GIF depicting asking questions about work orders using Microsoft 365 Chat in Microsoft Teams.

We’re also announcing the general availability of AI-assisted work order creation and technician scheduling, and the public preview of financial and inventory data flow between Dynamics 365 Field Service and Microsoft Dynamics 365 Finance and Dynamics 365 Supply Chain Management. Additionally, Microsoft Dynamics 365 Guides and Microsoft Dynamics 365 Remote Assist are available at no additional cost.

Explore the full set of updates to Dynamics 365 Field Service.

Reimagining CRM systems with natural language experiences

The innovation and scale of Copilot have established Microsoft Dynamics 365 Sales as an innovative leader in sales technology, as recognized by Gartner and Forrester. Copilot in Dynamics 365 Sales enhances seller productivity and effectiveness in their flow of work, enabling them to automate the sales processes and make informed decisions with AI-powered insights and actions. Copilot features help sellers save time, boost productivity, and eliminate mundane workloads to maintain focus on connecting with customers and closing deals.

We’re announcing new copilot experiences in Dynamics 365 Sales that allow sellers to interact with their data using natural language.  

Now in preview, sellers can use their own words to get contextual insights and recommendations for leads and opportunities.

In addition, Copilot in Dynamics 365 Sales has a new full-screen view where sellers can use natural language or prebuilt prompts to gain a quick understanding of customers, deals, meetings, forecasts, and more. The feature is now available in Asia and Europe and will be available in North America in December.

graphical user interface, application

Deliver more personalized customer experiences with Copilot in Dynamics 365 Customer Insights

New capabilities for Microsoft Dynamics 365 Customer Insights provide a deeper understanding of target customers and segments, helping to hyper-personalize campaign content and improve engagement.

Available for preview in December, sellers can use Copilot in Dynamics 365 Customer Insights to instantly generate a customer profile summary—including demographic, transactional, behavioral, and analytics data—to uncover key insights on customers. The capability is available for organizations that have both Dynamics 365 Customer Insights and Dynamics 365 Sales Enterprise or Premium subscriptions.  

graphical user interface, application

We continue to build capabilities that enable a seamless handoff from marketing to sellers. Now in preview, marketers can qualify their leads using metrics such as engagement scores, ensuring marketing and sales teams maximize the opportunity pipeline and improve win rates.  

Adding to our growing ecosystem, we’re announcing a unique partnership with Optimizely. In preview this December, organizations can use the segments and journeys built in Dynamics 365 Customer Insights directly within Optimizely. This enables Optimizely users to build personalized campaigns in real time without writing any code. Through bi-directional integrations, organizations can deliver hyper-personalized omnichannel experiences across web, social, email, and offline channels.

GIF depicting that Optimizely users can build personalized campaigns that can be personalized in real time without writing any code.

Bring together the power of Copilot for Microsoft 365 and business insights and actions

Most organizations depend on a range of applications to manage the business, including CRM, ERP, and supply chain management systems. Integrating innovative technology, like generative AI, into these systems can be challenging—especially when security, privacy, and compliance are a top priority.

Responding to this need, we’re introducing a new category of Microsoft Copilot solutions that tap into data from various applications—including Microsoft 365 and third-party systems of record—to bring a new level of efficiency and automation to business functions across the organization. 

Modernize the contact center with Microsoft Copilot for Service

In a recent Microsoft survey, it was revealed that three out of four customer service agents feel less inspired and motivated by their work. With insufficient focus time, over half of them are struggling to deliver exceptional customer service and efficiently address customer issues.1 The surveyed agents express confidence that AI can positively impact their performance, as well as provide, analytical insights, including trend and sentiment analysis. 

We’re meeting the needs of service agents with a Microsoft Copilot solution that integrates generative AI capabilities into the tools and processes that they depend on every day. Microsoft Copilot for Service integrates an organization’s trusted knowledge with the power of Copilot for Microsoft 365 to boost agent productivity in the tools they already use every day, such as Outlook and Teams; providing AI-guided answers and resources personalized for each customer issue and conversation. 

Microsoft Copilot for Service provides the flexibility to integrate with an organization’s existing CRM and contact center systems. Organizations can train Microsoft Copilot for Service using trusted websites, knowledgebase articles, files, and other critical data sources from their existing contact center to unlock generative AI-powered guidance across all of their data. Microsoft Copilot for Service provides out-of-the-box integrations with Salesforce, ServiceNow, and Zendesk, and can be extended to other systems through a vast array of more than 1,100 prebuilt and custom connectors.

Microsoft Copilot Studio


Learn more 

Copilot for Service can be further customized with Microsoft Copilot Studio, also announced at Microsoft Ignite 2023. With Copilot Studio, service teams can fine-tune copilot experiences by incorporating their own data, logic, and actions tailored for specific scenarios, frequent conversations, or other unique use cases.

Copilot for Service will be available in public preview in early December and generally available in early 2024. Pricing is USD50 per user per month. Learn more about Microsoft Copilot for Service.

Unlock sales productivity in the flow of work

Microsoft Copilot for Sales is the evolution of Sales Copilot, used by leading brands including 10,000 sellers within the Microsoft sales team. A recent survey revealed that 83 percent of Microsoft sellers claim that Microsoft Copilot for Sales helps them improve productivity, with sellers saving an average of 90 minutes per week.1 Read our ebook on the AI advantage for sellers for details. 

Copilot for Sales brings together the power of Copilot for Microsoft 365 in seller workflows, using customer data within the CRM system they already use, along with information in documents, email, and chats from Microsoft 365 applications.

The innovations enabled in Copilot for Sales include a newly integrated experience with Microsoft Word and Teams. Sellers can prompt Copilot to create a meeting preparation brief in Word, automatically populated with customer information such as an account and opportunity summary, names and titles of meeting participants, pending tasks, and highlights from recent meetings and email threads. In addition, meeting recaps in Microsoft Teams can surface action items and tasks, key performance indicators (KPIs), and sales keywords mentioned. These experiences help sellers save time and energy, generate innovative ideas, build stronger customer relationships, and ultimately close more deals.

GIF depicting prompting Copilot to create a meeting preparation brief in Microsoft Word.

Like Copilot for Service, sellers can customize AI-assisted sales processes with Copilot Studio, bringing tailored experiences informed by their own data, logic, and actions for specific scenarios.

Copilot for Sales2 will be available in the first quarter of 2024 for USD50 per user per month.

Learn more at Microsoft Ignite

Register for Microsoft Ignite to access on-demand recordings of keynotes and sessions, including opportunities to learn about the copilot capabilities announced. You have the opportunity to engage with the global community online, regardless of your location, and participate in live discussions at no cost. To get started, we recommend the following sessions: 

In addition, learn more about what’s possible with Copilot for Dynamics 365 and get started on your journey today. 


1 Microsoft 2023 Work Trend Index survey

2 Dynamics 365 Sales Enterprise and Premium customers will retain rights to capabilities in Sales Copilot. As today’s news demonstrates, copilot capabilities in Dynamics 365 Sales will continue to innovate. To get the full value of the new Copilot for Sales, including access to Copilot for Microsoft 365, customers will work with their Microsoft account representative to upgrade.

The post Introducing new Copilot experiences to boost productivity and elevate customer experiences across the organization  appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Introducing Project “Sophia”, a new generation AI-first business application

Boost customer engagement with Apple Messages for Business 

This article is contributed. See the original author and article here.

In today’s fast-paced digital landscape, effective communication is the key to success for any business. Apple Messages for Business (AMB) isn’t just for personal chats and emojis. It can also be a powerful tool for businesses to streamline communication, enhance customer engagement, and drive growth. With Dynamics 365 Customer Service, you can use AMB to expand your consumer reach, reduce costs, and provide a seamless experience for both businesses and customers. In this blog post, we’ll delve into some compelling benefits and best practices to help you harness the full potential of AMB in your Customer Service organization. 

Expand your global reach to mobile users

Apple’s ubiquity is one of its most significant advantages. With over 2 billion active devices worldwide, AMB provides a unique platform to tap into a global audience. Whether your business operates locally or has a worldwide presence, leveraging AMB ensures that you can reach your audience wherever they are, without the limitations of geographical boundaries. 

Drive customer engagement with multiple entry points 

Apple Messages for Business offers a multitude of entry points for customer engagement. Customers can initiate conversations by searching for your company in Apple Maps, Safari, or Search and simply tapping the Messages icon. Additionally, integrating a messaging link into your website, app, or other touchpoints makes it convenient for customers to start a conversation. These diverse entry points cater to different customer preferences, ensuring that you’re meeting them where they are most comfortable. 

Deflect calls with Apple’s Message Suggest 

An ingenious feature that can significantly benefit businesses is Apple’s Message Suggest. When your business registers a phone number with Apple, Message Suggest proactively presents the option to chat when users attempt to call your business via Safari, Maps, Siri, or Search. By offering a messaging alternative, Message Suggest helps deflect voice calls to text-based messaging, reducing costs associated with voice support. This shift toward messaging can also enhance customer experience, as it aligns with modern communication preferences. 

Provide enhanced mobile customer experiences using rich messages 

The Apple Messages for Business channel offers support for a wide range of rich messages. This synergy leads to enriched customer experiences, fostering loyalty and increasing customer lifetime value. Utilizing rich messages in Dynamics 365 Customer Service offers customers the ability to tap more and type less. This approach simplifies customer interactions, enabling users to access information and resolve issues with fewer keystrokes.  

Advanced message routing 

Apple Messages for Business allows businesses to fine-tune message routing using intent and group IDs. This advanced routing capability ensures that messages are directed to the right team, streamlining communication and improving response times. This level of customization enables businesses to tailor their messaging strategy to meet specific needs, further enhancing the customer experience. 

In conclusion, by implementing these best practices and leveraging the unique benefits of AMB, your business can stay ahead of the curve in the competitive world of modern communication. Don’t miss this opportunity to connect with your audience in a way that aligns with their preferences and expectations. Start harnessing the power of AMB in your organization today. 

Better together

As a digital channel, the addition of Apple Messages for Business expands and unifies the core omnichannel capabilities of Dynamics 365 Customer Service with a configurable, high-productivity interface. It provides contextual customer identification, real-time notifications, integrated communications, and agent productivity tools, including rich messages, knowledge base integration, and search. Apple Messages for Business helps deliver more innovation and opportunities to your digital contact center to empower you to continually exceed customer expectations.

Learn more 

Watch a quick video demonstration.

To learn more about Apple Messages for Business, read the documentation: Configure an Apple Messages for Business channel | Microsoft Learn 

Try Customer Service with Generative AI | Microsoft Dynamics 365 and discover the difference it can make for your business! 

The post Boost customer engagement with Apple Messages for Business  appeared first on Microsoft Dynamics 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.