<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Bhargav's IT Playground</title>
	<atom:link href="https://bhargavs.com/index.php/feed/" rel="self" type="application/rss+xml"/>
	<link>https://bhargavs.com/</link>
	<description>Passion for Technology. Power of Collaboration.</description>
	<lastBuildDate>Wed, 03 Apr 2024 16:25:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
<site xmlns="com-wordpress:feed-additions:1">4973404</site>	<itunes:explicit>no</itunes:explicit><itunes:subtitle>Passion for Technology. Power of Collaboration.</itunes:subtitle><item>
		<title>Navigating the Storage and Retention of Microsoft Teams Recordings and Transcripts</title>
		<link>https://bhargavs.com/index.php/2024/04/03/navigating-the-storage-and-retention-of-microsoft-teams-recordings-and-transcripts/</link>
					<comments>https://bhargavs.com/index.php/2024/04/03/navigating-the-storage-and-retention-of-microsoft-teams-recordings-and-transcripts/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Wed, 03 Apr 2024 16:25:32 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=34604</guid>

					<description><![CDATA[<p>Microsoft Teams has become an indispensable tool for communication and collaboration in the modern workplace. With its robust features for calls and meetings, including recording and transcription services, it&#8217;s essential [&#8230;]</p>
<p>The post <a href="https://bhargavs.com/index.php/2024/04/03/navigating-the-storage-and-retention-of-microsoft-teams-recordings-and-transcripts/">Navigating the Storage and Retention of Microsoft Teams Recordings and Transcripts</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Microsoft Teams has become an indispensable tool for communication and collaboration in the modern workplace. With its robust features for calls and meetings, including recording and transcription services, it&#8217;s essential to understand where these records are stored and how they can be managed effectively.</p>
<h2>Storage Locations for Teams Recordings and Transcripts</h2>
<p>When a Teams meeting is recorded, the recording is automatically saved to Microsoft 365 and is accessible in OneDrive or SharePoint. For private meetings, recordings are stored in OneDrive, while recordings of channel meetings are saved to SharePoint. This ensures that recordings are secure and compliant with Microsoft Purview compliance features.</p>
<p>For calls that have both a recording and a transcript, the transcript is linked in the chat for the meeting and displayed in the Recordings and Transcripts tab for the meeting in the Teams calendar.</p>
<p>In cases where there is only a transcript without a recording, the transcript is still available for reference and download in Teams after the meeting, providing a valuable resource for those who want to review the discussion.</p>
<p>The transcript isn&#8217;t stored separately but is embedded in the recorded mp4 file. You can access and download the transcript as a vtt or Word document file from Teams.</p>
<h2>Upcoming Changes to Storage Locations</h2>
<p>Microsoft is planning an update that will centralize the storage of Teams transcripts to only OneDrive. This change is aimed at streamlining the storage process and is detailed in the <a href="https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&amp;searchterms=365720">Microsoft 365 roadmap item 365720</a>. This move will simplify access and management of transcripts for users and administrators alike.</p>
<h2>Configuring Retention for Recordings and Transcripts</h2>
<p>Retention policies are crucial for managing the lifecycle of recordings and transcripts. Administrators can configure these settings to retain necessary data or delete data that&#8217;s no longer required. Teams supports retention policies for chat and channel messages, allowing admins to decide whether to retain or delete this data after a specific period.</p>
<p>To enable call recording and transcription, admins can use the Microsoft Teams admin center or PowerShell. The settings for calls and meetings should be consistent to avoid confusion among users. Additionally, retention policies can be applied to the entire organization or to specific users and teams.</p>
<p>Remember, since transcripts aren&#8217;t stored as a separate file, the retention setting for recording file is also what the transcript retention will follow.</p>
<h2>References</h2>
<p>Here are additional references that can help understand more:</p>
<p style="text-align: left;"><a href="https://learn.microsoft.com/en-US/microsoftteams/meeting-recording">Teams meeting recording &#8211; Microsoft Teams | Microsoft Learn</a><br />
<a href="https://support.microsoft.com/en-us/office/view-live-transcription-in-microsoft-teams-meetings-dc1a8f23-2e20-4684-885e-2152e06a4a8b">View live transcription in Microsoft Teams meetings &#8211; Microsoft Support</a><br />
<a href="https://learn.microsoft.com/en-us/microsoftteams/call-recording-transcription-captions">Configure call recording, transcription, and captions in Teams &#8211; Microsoft Teams | Microsoft Learn</a><br />
<a href="https://learn.microsoft.com/en-us/microsoftteams/retention-policies">Manage retention policies for Microsoft Teams &#8211; Microsoft Teams | Microsoft Learn</a></p>
<p>Cheers!</p>
<p>The post <a href="https://bhargavs.com/index.php/2024/04/03/navigating-the-storage-and-retention-of-microsoft-teams-recordings-and-transcripts/">Navigating the Storage and Retention of Microsoft Teams Recordings and Transcripts</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2024/04/03/navigating-the-storage-and-retention-of-microsoft-teams-recordings-and-transcripts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">34604</post-id>	</item>
		<item>
		<title>How to Combat Spam in Microsoft Teams</title>
		<link>https://bhargavs.com/index.php/2024/03/29/combat-spam-in-microsoft-teams/</link>
					<comments>https://bhargavs.com/index.php/2024/03/29/combat-spam-in-microsoft-teams/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Fri, 29 Mar 2024 21:53:36 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Teams]]></category>
		<category><![CDATA[Microsoft Teams]]></category>
		<category><![CDATA[Office365]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=34596</guid>

					<description><![CDATA[<p>Unsolicited messages are annoying at best. While we all have dealt with unwanted spam in emails frequently, recently I received a message in my Teams account which is part of [&#8230;]</p>
<p>The post <a href="https://bhargavs.com/index.php/2024/03/29/combat-spam-in-microsoft-teams/">How to Combat Spam in Microsoft Teams</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Unsolicited messages are annoying at best. While we all have dealt with unwanted spam in emails frequently, recently I received a message in my Teams account which is part of my personal Office 365 tenant. I was surprised that spam is now starting to make its way in Teams so I started looking for how I can combat it effectively. I&#8217;m sharing my findings here.</p>
<blockquote><p>With the latest release you get a notification when you receive a msg from someone external. I did get the experience. So if you don&#8217;t know an account and you receive a message from them we can decline the connection request. However, this is for admins to leave it up to the users what to do with unknown messages. This post addresses the administrative side of controlling the behavior.</p></blockquote>
<p>Spam is a common problem in online communication platforms, and Teams is no exception. Spam messages can be annoying, distracting, and potentially harmful for your organization. They can also compromise your security and privacy, as some spam messages may contain phishing links, malware, or sensitive information.</p>
<p>Fortunately, Teams offers some features and settings that can help you combat spam in your chats and channels. In this blog post, we will show you how to use the teams admin center to control who can contact your organization, and how to report a security concern if you encounter any spam messages.</p>
<h2>External users not managed by an organization</h2>
<p>One of the sources of spam in Teams is external users who are not managed by an organization. These are users who have a personal Microsoft account that is not part of any organization&#8217;s directory. They can send you messages directly if you have enabled external access.</p>
<p>To prevent spam from external users, you can use the teams admin center to restrict who can contact your organization. Here are the steps to do so:</p>
<ul>
<li>Sign in to the teams admin center with your global admin or teams service admin credentials.</li>
<li>Go to <strong>Users &gt; External access</strong>.</li>
<li>Under &#8220;<strong>Teams accounts not managed by an organization</strong>&#8221; section, select one of the following options:</li>
<li>If you want to allow your users to contact unmanaged Teams users outside of your organization (i.e. a family member with personal Teams account), Turn on the &#8220;<strong>People in my organization can communicate with Teams users whose accounts aren&#8217;t managed by an organization</strong>&#8221; setting. Turn this setting off if you want to block all external communications with unmanaged Teams users.</li>
<li>If you allow outbound communications with unmanaged Teams users, another setting &#8220;<strong>external users with Teams accounts not managed by an organization can contact users in my organization</strong>&#8221; allows you to control the inbound messages. Uncheck this setting and it will block inbound messages from unmanaged Teams users.</li>
<li>Click <strong>Save</strong>.</li>
</ul>
<p><s><br />
Note that these settings apply to your entire organization, and you cannot configure them for individual users or teams. If you need more granular control, you can use the guest access settings instead.</s></p>
<blockquote><p>As pointed out by <a href="https://www.linkedin.com/in/satish-upadhyaya/">Satish Upadhyaya</a> on LinkedIn, I missed the fact that you can manage the external communications policies using the PowerShell for individual users.</p></blockquote>
<h1>Turn on user reporting to report a security concern</h1>
<div class="heading-wrapper" data-heading-level="h3"></div>
<ul>
<li>In the Teams admin center go to <strong>Messaging</strong> &gt; <strong>Messaging policies</strong>.</li>
<li>On the <strong>Messaging policies</strong> page, verify that the <strong>Manage policies</strong> tab is selected, and do either of the following actions to edit either the <strong>Global (Org-wide) default</strong> policy or a custom policy</li>
<li>In the policy details page that opens, find the <strong>Report a security concern</strong> toggle. By default, it&#8217;s <strong>On</strong>.</li>
<li>Select <strong>Save.</strong></li>
</ul>
<p>This setting controls whether users are able to report messages from Teams. It works in combination with Microsoft Defender Portal. You can find more about Defender settings in this article: <a href="https://learn.microsoft.com/en-us/microsoft-365/security/office-365-security/submissions-teams?view=o365-worldwide">User reported message settings in Teams | Microsoft Learn</a></p>
<p>Once enabled, these settings work together to combat spam in Microsoft Teams. Hope it helps you as well. Cheers!</p>
<p>The post <a href="https://bhargavs.com/index.php/2024/03/29/combat-spam-in-microsoft-teams/">How to Combat Spam in Microsoft Teams</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2024/03/29/combat-spam-in-microsoft-teams/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">34596</post-id>	</item>
		<item>
		<title>Clearing Microsoft Teams Cache with PowerShell</title>
		<link>https://bhargavs.com/index.php/2024/01/30/clearing-microsoft-teams-cache-with-powershell/</link>
					<comments>https://bhargavs.com/index.php/2024/01/30/clearing-microsoft-teams-cache-with-powershell/#comments</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Tue, 30 Jan 2024 22:08:04 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Teams]]></category>
		<category><![CDATA[Microsoft Teams]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=34526</guid>

					<description><![CDATA[<p>Introduction I recently came across a need to clear Teams cache. While the task might be simple, I ended up spending a little more time to address the scenarios I [&#8230;]</p>
<p>The post <a href="https://bhargavs.com/index.php/2024/01/30/clearing-microsoft-teams-cache-with-powershell/">Clearing Microsoft Teams Cache with PowerShell</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>Introduction</h1>
<p>I recently came across a need to clear Teams cache. While the task might be simple, I ended up spending a little more time to address the scenarios I can foresee so the PowerShell script is more useful that a single use case.</p>
<p>In this blog post, we&#8217;ll be examining this script and also highlight how I applied PowerShell best practices in the process.</p>
<h2>Code Overview</h2>
<p>The script begins with a comment block that provides a synopsis, description, parameters, example usage, disclaimer, and notes about the script. This is a common practice in PowerShell to provide detailed information about what the script does, how to use it, and who authored it.</p>
<blockquote><p>&lt;#<br />
.SYNOPSIS<br />
Clears the cache for Microsoft Teams (New Client).<br />
&#8230;<br />
.NOTES<br />
Author: Bhargav Shukla<br />
Date: 01/29/2024<br />
#&gt;</p></blockquote>
<h2>Parameters</h2>
<p>The use of parameters in the script allows users to customize its behavior. This is a best practice in PowerShell as it makes scripts more flexible and reusable. The parameters are defined using the `param` keyword and include default values, another best practice as it makes the script easier to use and more robust.</p>
<blockquote><p>param (<br />
[bool]$cacheCleared = $false,<br />
[string]$logFilePath = &#8220;C:\Logs\CacheLog.txt&#8221;,<br />
[string]$errorFilePath = &#8220;C:\Logs\ErrorLog.txt&#8221;<br />
)</p></blockquote>
<h2>PowerShell Best Practices in the Code</h2>
<p>1. **Commenting**: The script begins with a comprehensive comment block that provides a synopsis, description, parameters, example usage, disclaimer, and notes about the script. This is a best practice as it makes the script self-documenting, which is crucial for maintenance and collaboration.</p>
<p>3. **Default Parameter Values**: The parameters are defined with default values. This is a best practice as it makes the script easier to use and more robust. It also provides a fallback in case the user does not provide a value.</p>
<p>4. **Data Types**: The script specifies the data types for each parameter (`bool` for `$cacheCleared` and `string` for `$logFilePath` and `$errorFilePath`). This is a best practice as it ensures that the script receives the correct types of data.</p>
<p>5. **Code Reusability**: The script uses functions and variables to avoid repeating code and optimize script structure as well.</p>
<h2>Complete Script</h2>
<div>
<pre lang="PowerShell" line="1"><#
.SYNOPSIS
Clears the cache for Microsoft Teams (New Client).

.DESCRIPTION
This script sets the variable $cacheCleared to $false, indicating that the cache has not been cleared yet.

.PARAMETER cacheCleared
A boolean variable that indicates whether the cache has been cleared or not.

.PARAMETER logFilePath
Specifies the path where the log file will be created.

.PARAMETER errorFilePath
Specifies the path where the error file will be created.

.EXAMPLE
Clear-NewTeamsCache.ps1 -logFilePath "C:\Logs\CacheLog.txt" -errorFilePath "C:\Logs\ErrorLog.txt"
Clears the cache for Microsoft Teams and creates a log file at the specified path.

.DISCLAIMER
This script is provided as-is without any warranty or support. Use it at your own risk.
The author and Microsoft shall not be liable for any damages or losses arising from the use of this script.

.NOTES
Author: Bhargav Shukla
Date: 01/29/2024
#>

param (
    [bool]$cacheCleared = $false,
    [string]$logFilePath = "C:\Logs\CacheLog.txt",
    [string]$errorFilePath = "C:\Logs\ErrorLog.txt"
)

# Define cache folder paths
$newCacheFolder = "$env:userprofile\appdata\local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams"
$classicCacheFolder = "$env:userprofile\appdata\roaming\Microsoft\Teams"

# Function to create a file if it doesn't exist
function Create-FileIfNotExists {
    param (
        [string]$filePath
    )

    if (-not (Test-Path -Path $filePath)) {
        New-Item -Path $filePath -ItemType File -Force | Out-Null
    }
}

# Function to clear cache
function Clear-Cache {
    param (
        [string]$cacheFolder
    )

    Remove-Item -Path $cacheFolder\* -Force -Recurse
    Write-Host "Cache cleared from $cacheFolder"
    Add-Content -Path $logFilePath -Value "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') - Cache cleared from $cacheFolder"
}

# Create log and error files if they don't exist
Create-FileIfNotExists -filePath $logFilePath
Create-FileIfNotExists -filePath $errorFilePath

# Prompt user to clear cache or defer
$choice = Read-Host "Do you want to clear the Teams cache now? (Y/N)"

if ($choice -eq "Y" -or $choice -eq "y") {
    try {
        # Check which version of Teams client is running
        $teamsProcess = Get-Process -Name "MS-Teams" -ErrorAction SilentlyContinue
        if ($teamsProcess -eq $null) {
            $teamsProcess = Get-Process -Name "Teams" -ErrorAction SilentlyContinue
        }

        if ($teamsProcess -ne $null) {
            # Quit Teams application
            Stop-Process -Id $teamsProcess.Id -Force

            # Delete cache files based on the client version
            if ($teamsProcess.Name -eq "MS-Teams") {
                Clear-Cache -cacheFolder $newCacheFolder
            }
            else {
                Clear-Cache -cacheFolder $classicCacheFolder
            }

            # Notify user to start Teams
            Write-Host "Teams cache cleared. You can now start Teams."

            # Log the action
            Add-Content -Path $logFilePath -Value "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') Cache Cleared"
        }
        else {
            # Clear cache if Teams is not running
            $clientMessage = "Teams application is not running."
            Write-Host $clientMessage
            Add-Content -Path $logFilePath -Value "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') - $clientMessage"

            # Verify existence of cache folder(s) and clear cache
            if (Test-Path -Path $newCacheFolder) {
                Clear-Cache -cacheFolder $newCacheFolder
            }
            else {
                Clear-Cache -cacheFolder $classicCacheFolder
            }
        }
    }
    catch {
        # Log error if cache clearing fails
        $errorMessage = "Failed to clear cache. Error: $($_.Exception.Message)"
        Write-Host $errorMessage
        Add-Content -Path $logFilePath -Value "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') - $errorMessage"
    }
    finally {
        # Perform cleanup operations here if needed
    }
}
else {
    # Log the action
    Add-Content -Path $logFilePath -Value "$(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') - Cache Clearing Deferred"
}
</pre>
<h2>Conclusion</h2>
<div>Feel free to update as needed. Make sure to test for your needs before using it in your environment. The script doesn&#8217;t come with any support or warranty. Your feedback is welcome.</div>
</div>
<div>You can download the code here: <a href="https://bhargavs.com/wp-content/uploads/2024/01/Clear-TeamsCache.txt">Clear-TeamsCache.txt</a>.</div>
<p>The post <a href="https://bhargavs.com/index.php/2024/01/30/clearing-microsoft-teams-cache-with-powershell/">Clearing Microsoft Teams Cache with PowerShell</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2024/01/30/clearing-microsoft-teams-cache-with-powershell/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">34526</post-id>	</item>
		<item>
		<title>Bing Chat Enterprise: A Generative AI search for your organization</title>
		<link>https://bhargavs.com/index.php/2023/09/11/bing-chat-enterprise-a-generative-ai-search-for-your-organization/</link>
					<comments>https://bhargavs.com/index.php/2023/09/11/bing-chat-enterprise-a-generative-ai-search-for-your-organization/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Mon, 11 Sep 2023 18:01:18 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Bing Chat]]></category>
		<category><![CDATA[Bing Chat Enterprise]]></category>
		<category><![CDATA[Personal Productivity]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=31707</guid>

					<description><![CDATA[<p>Explore the key similarities and differences between Bing Chat and Bing Chat Enterprise. Understand how Bing Chat Enterprise ensures a secure and efficient tool for organizations, providing a unique and interactive platform for users.</p>
<p>The post <a href="https://bhargavs.com/index.php/2023/09/11/bing-chat-enterprise-a-generative-ai-search-for-your-organization/">Bing Chat Enterprise: A Generative AI search for your organization</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">While Bing Chat provides a fun and interactive platform for general users, Bing Chat Enterprise is designed to provide a secure and efficient tool for organizations. In this article, I will highlight the similarities and differences as well as details outlining security when using Bing Chat Enterprise.</p>



<h2 class="wp-block-heading">Is Bing Chat Enterprise same as the Bing Chat for consumers?</h2>



<p class="wp-block-paragraph">While it&#8217;s not the same, Bing Chat and Bing Chat Enterprise share several similarities:</p>



<ol class="wp-block-list">
<li><strong>AI-Powered</strong>: Both platforms are powered by advanced AI models, which enable them to understand and respond to user queries effectively.</li>



<li><strong>Versatile Use Cases</strong>: Both versions can assist users in a variety of tasks, such as generating content, summarizing documents, writing code, and more.</li>



<li><strong>Interactive Experience</strong>: Both Bing Chat and Bing Chat Enterprise offer an interactive chat experience, allowing users to engage in a conversation with the AI.</li>



<li><strong>Modes of Operation</strong>: Both platforms offer three modes of operation &#8211; Balanced, Creative, and Precise. These modes allow users to customize the AI’s responses based on their needs.</li>



<li><strong>Language Support</strong>: Both versions support multiple languages, allowing users from different linguistic backgrounds to interact with the AI.</li>



<li><strong>Access to Bing’s Knowledge</strong>: Both Bing Chat and Bing Chat Enterprise have access to Bing’s vast knowledge base, enabling them to provide accurate and up-to-date information.</li>
</ol>



<h2 class="wp-block-heading">How is Bing Chat Enterprise different?</h2>



<p class="wp-block-paragraph">While they share similarities mentioned above, the key difference lies in the target audience and data handling. Bing Chat is designed for general users while Bing Chat Enterprise is tailored for organizations with a focus on data protection.</p>



<p class="wp-block-paragraph">Here are some key features that differentiate Bing Chat Enterprise from the regular Bing Chat:</p>



<ol class="wp-block-list">
<li><strong>Data Protection</strong>: Bing Chat Enterprise ensures that chat data isn’t saved, Microsoft has no eyes-on access to it, and it isn’t used to train the underlying models.&nbsp;This is a significant difference from the regular Bing Chat.</li>



<li><strong>Workplace Efficiency</strong>: Employees can use Bing Chat Enterprise to get work done faster, be more creative, or support customers better.&nbsp;It can help employees quickly generate content, analyze or compare data, summarize documents, learn new skills, write code, and much more.</li>



<li><strong>Access</strong>: If Bing Chat Enterprise is turned on for their organization and they have an eligible Microsoft 365 subscription, employees can access Bing Chat Enterprise from Bing.com/chat and the Microsoft Edge sidebar using their work account.</li>



<li><strong>Availability</strong>: Bing Chat Enterprise is available in over 160 regions around the world.</li>
</ol>



<h2 class="wp-block-heading">Grounding: Bing Chat vs Microsoft 365 Copilot</h2>



<p class="wp-block-paragraph">The concept of grounding refers to the data that the AI model is based on or trained with. Bing Chat is grounded in data from the public web in the Bing search index. It doesn’t have access to organizational resources or content within Microsoft 365, such as documents in OneDrive, emails, or other data in the Microsoft 365 Graph. Only content provided in the chat by users is accessible to Bing Chat.</p>



<p class="wp-block-paragraph">Bing Chat Enterprise is also grounded in data from the public web in the Bing search index only. It doesn’t have access to organizational resources or content within Microsoft 365, such as documents in OneDrive, emails, or other data in the Microsoft 365 Graph. Only organizational content provided in the chat by users is accessible to Bing Chat Enterprise.</p>



<p class="wp-block-paragraph">Microsoft 365 Copilot, on the other hand, is grounded in work data inside your tenant boundaries. It works with your data in the Microsoft Graph—your calendar, emails, chats, documents, meetings, and more—and the Microsoft 365 apps to help you become more productive by leveraging your enterprise assets.</p>



<h2 class="wp-block-heading">Is my data secure with Bing Chat Enterprise?</h2>



<p class="wp-block-paragraph">Yes! Any data shared by the user in a chat session with Bing Chat Enterprise is secure. Here&#8217;s how:</p>



<ol class="wp-block-list">
<li><strong>Data Isolation</strong>: Bing Chat Enterprise doesn’t have access to organizational resources or content within Microsoft 365, such as documents in OneDrive, emails, or other data in the Microsoft 365 Graph. Only organizational content provided in the chat by users is accessible to Bing Chat Enterprise.</li>



<li><strong>Data Protection</strong>: Bing Chat Enterprise ensures that chat data isn’t saved, Microsoft has no eyes-on access to it, and it isn’t used to train the underlying models. This means that any data you share during a chat session is not stored or used for any other purposes.</li>



<li><strong>Privacy Compliance</strong>: Bing Chat Enterprise complies with Microsoft’s privacy policies and standards. It’s designed to respect user privacy and maintain the confidentiality of your data.</li>
</ol>



<p class="wp-block-paragraph">Remember, while Bing Chat Enterprise can access only the data shared by the user in the chat, and only for the duration of your chat session to assist you better, it doesn’t save this data or use it to train its underlying models. This ensures that your data remains secure and private.</p>



<h2 class="wp-block-heading">Can Administrators control access to Bing Chat Enterprise?</h2>



<p class="wp-block-paragraph">Administrators have full control over the deployment of Bing Chat Enterprise within their organization. They can turn it on or off for their users through the administrative settings. This allows businesses to customize the use of Bing Chat Enterprise based on their specific needs and preferences.</p>



<p class="wp-block-paragraph">Here’s how:</p>



<ol class="wp-block-list">
<li><strong>Turn Off Bing Chat Enterprise</strong>: Turning off Bing Chat Enterprise reverts bing.com/chat, Edge sidebar, and Windows Copilot to the Bing Chat consumer experience. To turn off Bing Chat Enterprise, go to <a href="https://aka.ms/TurnOffBCE"></a><a href="https://www.bing.com/business/bceadmin">Bing Chat Enterprise Admin Controls</a> and set the Bing Chat Enterprise setting to Off. It may take up to 48 hours for this change to go into effect.</li>



<li><strong>Turn On Bing Chat Enterprise</strong>: If you have turned off Bing Chat Enterprise (or if it hasn’t yet been enabled by default), your organization needs to have the following configuration completed by a Global admin or Search admin:
<ul class="wp-block-list">
<li>Ensure the Microsoft Search in Bing setting in the Microsoft 365 admin center is turned on.</li>



<li>Use a new window to log in to Bing.com with your Global admin or Search admin credentials.</li>



<li>Go to <a href="https://www.bing.com/business/bceadmin">Bing Chat Enterprise Admin Controls</a> to turn on Bing Chat Enterprise.</li>



<li>Confirm no other settings exist in your environment that block access to Bing Chat.</li>



<li>This change may take up to 48 hours to go into effect.</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph">It’s important to note that turning off the Microsoft Search in Bing setting in the Microsoft 365 Admin Center prevents the use of a Microsoft Entra ID (currently known as Azure Active Directory) work account with Bing. Without turning this on, Bing Chat Enterprise isn’t accessible and users will only see the consumer Bing Chat experience, which they can use with their personal ID as they would on their home computers.</p>



<h2 class="wp-block-heading">Additional Resources</h2>



<p class="wp-block-paragraph">If you would like to learn more about Bing Chat Enterprise, here are some helpful resources:</p>



<ul class="wp-block-list">
<li><a href="https://learn.microsoft.com/en-us/bing-chat-enterprise/overview">Overview of Bing Chat Enterprise | Microsoft Learn</a></li>



<li><a href="https://learn.microsoft.com/en-us/bing-chat-enterprise/privacy-and-protections">Bing Chat Enterprise Privacy and Protections | Microsoft Learn</a></li>



<li><a href="https://learn.microsoft.com/en-us/bing-chat-enterprise/manage">Manage Bing Chat Enterprise | Microsoft Learn</a></li>



<li><a href="https://learn.microsoft.com/en-us/bing-chat-enterprise/edge">Bing Chat Enterprise in the Edge sidebar | Microsoft Learn</a></li>



<li><a href="https://learn.microsoft.com/en-us/bing-chat-enterprise/faq">Frequently asked questions about Bing Chat Enterprise | Microsoft Learn</a></li>
</ul>



<p class="wp-block-paragraph">Hope you found this article useful. Cheers!</p>
<p>The post <a href="https://bhargavs.com/index.php/2023/09/11/bing-chat-enterprise-a-generative-ai-search-for-your-organization/">Bing Chat Enterprise: A Generative AI search for your organization</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2023/09/11/bing-chat-enterprise-a-generative-ai-search-for-your-organization/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31707</post-id>	</item>
		<item>
		<title>Order of Execution of Functions in PowerApps: Tips for Beginners</title>
		<link>https://bhargavs.com/index.php/2023/07/24/order-of-execution-of-functions-in-powerapps-tips-for-beginners/</link>
					<comments>https://bhargavs.com/index.php/2023/07/24/order-of-execution-of-functions-in-powerapps-tips-for-beginners/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Mon, 24 Jul 2023 20:22:34 +0000</pubDate>
				<category><![CDATA[Power Platform]]></category>
		<category><![CDATA[PowerApps]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=31698</guid>

					<description><![CDATA[<p>Learn about the order of execution of functions in PowerApps and how it can affect the performance and logic of your app. This article includes tips and examples for beginners to avoid common pitfalls.</p>
<p>The post <a href="https://bhargavs.com/index.php/2023/07/24/order-of-execution-of-functions-in-powerapps-tips-for-beginners/">Order of Execution of Functions in PowerApps: Tips for Beginners</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">One of the most common sources of confusion for PowerApps beginners is the order of execution of functions. Unlike some other programming languages, PowerApps executes functions from the inside out, meaning that the innermost function is evaluated first, and then the next one, and so on. This can have important implications for the logic and performance of your app. In this blog post, I will explain this concept with some examples and tips to help you avoid common pitfalls.</p>



<p class="wp-block-paragraph">Let&#8217;s start with a simple example. Suppose you have a text input control named <em>TextInput1</em>, and you want to display its value in a label control named <em>Label1</em>, but only if the value is a valid email address. You might be tempted to write something like this in the Text property of <em>Label1</em>:</p>



<p class="wp-block-paragraph"><code>If(IsMatch(TextInput1.Text, Email), TextInput1.Text, "")</code></p>



<p class="wp-block-paragraph">This looks like a reasonable formula, but it won&#8217;t work as expected. Why? Because PowerApps executes functions from the inside out, so it will evaluate <em>TextInput1.Text</em> first, then <em>IsMatch</em>, and then <em>If</em>. This means that <em>TextInput1.Text</em> will always be passed to <em>IsMatch</em>, regardless of whether it is empty or not. And since <em>IsMatch </em>returns false for an empty string, the If function will always return an empty string as well.</p>



<p class="wp-block-paragraph">To fix this problem, you need to change the order of the functions, so that the If function is evaluated first, and then the <em>IsMatch </em>function. You can do this by using parentheses to group the functions, like this:</p>



<p class="wp-block-paragraph"><code>If(TextInput1.Text &lt;> "", IsMatch(TextInput1.Text, Email), false)</code></p>



<p class="wp-block-paragraph">This formula will evaluate&nbsp;<em>TextInput1.Text</em>&nbsp;first, and then check if it is not empty. If it is not empty, it will pass it to&nbsp;<em>IsMatch</em>&nbsp;and check if it is a valid email address. If it is empty, it will return false. Then, based on the result of the If function, it will display either&nbsp;<em>TextInput1.Text</em>&nbsp;or an empty string in&nbsp;<em>Label1</em>.</p>



<p class="wp-block-paragraph">This is a simple example, but it illustrates how important it is to understand the order of execution of functions in PowerApps. Here are some general tips to help you avoid common mistakes:</p>



<ul class="wp-block-list">
<li>Use parentheses to group functions and control the order of execution.</li>



<li>Use variables to store intermediate results and avoid repeating calculations.</li>



<li>Use the Evaluate function to test your formulas and see how they are executed.</li>



<li>Use the Monitor tool to debug your app and see the values of variables and controls.</li>
</ul>



<p class="wp-block-paragraph">I hope this blog post helped you understand how PowerApps executes functions from the inside out. If you have any questions or feedback, please leave a comment below. Happy PowerApping!</p>
<p>The post <a href="https://bhargavs.com/index.php/2023/07/24/order-of-execution-of-functions-in-powerapps-tips-for-beginners/">Order of Execution of Functions in PowerApps: Tips for Beginners</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2023/07/24/order-of-execution-of-functions-in-powerapps-tips-for-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31698</post-id>	</item>
		<item>
		<title>How to handle null values in numeric columns in SharePoint lists with PowerApps</title>
		<link>https://bhargavs.com/index.php/2023/03/15/how-to-handle-null-values-in-numeric-columns-in-sharepoint-lists-with-powerapps/</link>
					<comments>https://bhargavs.com/index.php/2023/03/15/how-to-handle-null-values-in-numeric-columns-in-sharepoint-lists-with-powerapps/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Wed, 15 Mar 2023 21:36:14 +0000</pubDate>
				<category><![CDATA[Power Platform]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=31676</guid>

					<description><![CDATA[<p>If you are using PowerApps to create apps that connect to SharePoint lists, you may encounter some issues when dealing with null values in numeric columns. In this post, I [&#8230;]</p>
<p>The post <a href="https://bhargavs.com/index.php/2023/03/15/how-to-handle-null-values-in-numeric-columns-in-sharepoint-lists-with-powerapps/">How to handle null values in numeric columns in SharePoint lists with PowerApps</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">If you are using PowerApps to create apps that connect to SharePoint lists, you may encounter some issues when dealing with null values in numeric columns. In this post, I will explain what these issues are and how you can solve them by using app settings.</p>



<h2 class="wp-block-heading">The Problem</h2>



<p class="wp-block-paragraph">A common scenario is that you have a SharePoint list that contains a numeric column, such as Order Value, and you want to use PowerApps to create or edit items in this list. You may want to allow users to leave this column blank if they don&#8217;t have a value to enter, or if the value is not applicable.</p>



<p class="wp-block-paragraph">However, if you use the default settings of PowerApps, you may run into some problems:</p>



<ul class="wp-block-list">
<li>If you leave the Order Value field, from the example above, blank in PowerApps and submit the form, it will not save as null or blank in SharePoint. Instead, it will save as 0 (zero), which may not be what you want.</li>



<li>If you have a calculated column in SharePoint that depends on the Order Value column, such as Total Value = Order Value * Tax Rate, it will also return 0 if the Order Value is blank. This may cause incorrect calculations or reports.</li>



<li>If you want to apply some formatting or validation rules based on the Order Value column in PowerApps, such as showing a warning icon if the value is too high or too low, it will not work properly if the value is blank. PowerApps will treat blank values as 0 (zero), which may not match your logic.</li>
</ul>



<h2 class="wp-block-heading">The solution</h2>



<p class="wp-block-paragraph">As I was researching solution to this problem when I got hung up on it, I came across this post from Microsoft: <a href="https://powerapps.microsoft.com/en-us/blog/new-feature-error-handling-and-writing-null-values-to-databases/" target="_blank" rel="noreferrer noopener">https://powerapps.microsoft.com/en-us/blog/new-feature-error-handling-and-writing-null-values-to-databases/</a></p>



<p class="wp-block-paragraph">Here&#8217;s a summarized solution for you to apply in your PowerApp:</p>



<ol class="wp-block-list">
<li>Go to  App settings > Upcoming Features.</li>



<li>Enable Formula-level error management by turning the feature on. This will make your app more consistent with how SharePoint handles null values in numeric columns.</li>



<li>Save and publish your app.</li>
</ol>



<p class="wp-block-paragraph">Now, when you use PowerApps to create or edit items in your SharePoint list with a numeric column:</p>



<ul class="wp-block-list">
<li>If you leave the field blank and submit the form, it will save as null or blank in SharePoint. This way, you can distinguish between 0 (zero) and null values.</li>



<li>If you have a calculated column that depends on the numeric column, it will return null if the numeric column is blank. This way, you can avoid incorrect calculations or reports.</li>



<li>If you want to apply some formatting or validation rules based on the numeric column, it will work properly even if the value is blank. You can use functions like IsBlank() or IsEmpty() to check for null values.</li>
</ul>



<p class="wp-block-paragraph">If you have any questions or feedbacks about this topic , please feel free to leave a comment below or contact me through the contact form.</p>



<p class="wp-block-paragraph">Cheers!</p>
<p>The post <a href="https://bhargavs.com/index.php/2023/03/15/how-to-handle-null-values-in-numeric-columns-in-sharepoint-lists-with-powerapps/">How to handle null values in numeric columns in SharePoint lists with PowerApps</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2023/03/15/how-to-handle-null-values-in-numeric-columns-in-sharepoint-lists-with-powerapps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31676</post-id>	</item>
		<item>
		<title>Microsoft Teams Certified Headset Review – Logitech Zone wired and wireless</title>
		<link>https://bhargavs.com/index.php/2020/11/28/teams-certified-headset-logitech-zone-wired-and-wireless/</link>
					<comments>https://bhargavs.com/index.php/2020/11/28/teams-certified-headset-logitech-zone-wired-and-wireless/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Sat, 28 Nov 2020 21:37:27 +0000</pubDate>
				<category><![CDATA[Teams]]></category>
		<category><![CDATA[Logitech Zone wired]]></category>
		<category><![CDATA[Logitech Zone wireless]]></category>
		<category><![CDATA[Microsoft Teams]]></category>
		<category><![CDATA[Teams Certified Devices]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=31526</guid>

					<description><![CDATA[<p>Logitech's Teams Certified headsets deliver the longstanding benefits of certification, such as great audio and integrated call control for Microsoft Teams. Overall, it's a great addition to Logitech's Microsoft Teams certified portfolio and hits its mark for business users.</p>
<p>The post <a href="https://bhargavs.com/index.php/2020/11/28/teams-certified-headset-logitech-zone-wired-and-wireless/">Microsoft Teams Certified Headset Review &#8211; Logitech Zone wired and wireless</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Disclaimer:</strong> Logitech kindly provided Zone Wired and Wireless headsets for review contained in this article. Besides review units, I have not accepted any monetary compensation from Logitech, neither am I bound to provide any favorable reviews of the device. This review contains my unbiased views after I thoroughly tested the devices against my daily drivers that I have purchased on my own.</p></blockquote>



<p class="wp-block-paragraph">Working from home has become a norm lately for majority of information worker community regardless of the industry they work in after the onset of Pandemic in March 2020.</p>



<p class="wp-block-paragraph">As more people work remotely, communications platforms such as Microsoft Teams have become important to carry out conversations and get work done.</p>



<p class="wp-block-paragraph">And when communicating remotely, clear communications are just as important, especially in distracting environments such as my small household with my wife and kids also working and schooling from home, sharing whatever usable space we have, to get through our days.</p>



<p class="wp-block-paragraph">As you can imagine, distractions abound in such environments. Using microphones built in your laptop or webcam can allow you to carry on your meetings every day, but what if your kids are on the video call for their schoolwork? What if you have a lot of background noise? Or even in open office environment where you&#8217;re close enough to your colleagues that their conversations can spill over into your microphone?</p>



<p class="wp-block-paragraph">In April 2020, Microsoft announced <a href="https://techcommunity.microsoft.com/t5/microsoft-teams-blog/introducing-new-teams-certified-devices/ba-p/1345703" target="_blank" rel="noreferrer noopener">new Teams certified devices</a>, including new Teams headsets that meet specific quality requirements such as premium microphone for open office.</p>



<p class="wp-block-paragraph">Logitech was kind to provide me with their new <a href="https://www.logitech.com/en-us/products/headsets/zone-wired-noise-canceling.html?crid=1873" target="_blank" rel="noreferrer noopener">Zone Wired</a> and <a href="https://www.logitech.com/en-us/products/headsets/zone-wireless-bluetooth.html" target="_blank" rel="noreferrer noopener">Zone Wireless</a> headsets for testing. I&#8217;m happy to provide my unbiased view here for your reading.</p>



<h4 class="wp-block-heading">Out of the box experience and build Quality</h4>



<p class="wp-block-paragraph">For any user, when they receive their communications headset, either purchased on their own or provided by their employer, it can&#8217;t be assumed that everyone is an expert dealing with technology. Of all devices, a headset should be a straightforward setup out of the box. Logitech didn&#8217;t disappoint here. Plug and play experience has been a requirement for all Microsoft certified devices, and Logitech certainly <strong>worked without any fuss right after plugging them in</strong>.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://bhargavs.com/wp-content/uploads/2020/11/DSC2152-1024x683.jpg" alt="Logitech Zones Wired Headset" class="wp-image-31527" srcset="https://bhargavs.com/wp-content/uploads/2020/11/DSC2152-1024x683.jpg 1024w, https://bhargavs.com/wp-content/uploads/2020/11/DSC2152-300x200.jpg 300w, https://bhargavs.com/wp-content/uploads/2020/11/DSC2152-1536x1025.jpg 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Logitech Zones Wired Headset</figcaption></figure>



<p class="wp-block-paragraph">I also <strong>loved how plush the cushions felt</strong> for both wired and wireless version, with diameter of wireless a tiny bit more than the wired version, making it even more <strong>comfortable to wear for longer days</strong>. The <strong>braided cables on wired headset is a nice touch</strong> keeping cables from getting tangled, making them easy to carry, all the while looking great!</p>



<figure class="wp-block-image size-large"><img decoding="async" width="2560" height="1707" src="https://bhargavs.com/wp-content/uploads/2020/11/DSC2155-edited-scaled.jpg" alt="Logitech Zones Wireless Headset 2" class="wp-image-31534" srcset="https://bhargavs.com/wp-content/uploads/2020/11/DSC2155-edited-scaled.jpg 2560w, https://bhargavs.com/wp-content/uploads/2020/11/DSC2155-edited-300x200.jpg 300w, https://bhargavs.com/wp-content/uploads/2020/11/DSC2155-edited-1024x683.jpg 1024w, https://bhargavs.com/wp-content/uploads/2020/11/DSC2155-edited-1536x1024.jpg 1536w, https://bhargavs.com/wp-content/uploads/2020/11/DSC2155-edited-2048x1366.jpg 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /><figcaption>Logitech Zones Wireless Headset</figcaption></figure>



<h4 class="wp-block-heading">Connectivity</h4>



<p class="wp-block-paragraph">Logitech Zone <strong>wired headset is USB-C, making it compatible with most new PCs, laptops, and even many new cell phones</strong>. This is a welcome feature since USB-C is becoming more commonplace. The headset also comes with USB-A to USB-C connector in-case your device doesn&#8217;t have USB-C port.</p>



<p class="wp-block-paragraph">Logitech <strong>Zone wireless headset came with USB-A version of Logitech Unifying Receiver</strong> that is paired with headset out of the box. If you have other Logitech Unifying wireless products including compatible keyboard or mouse from Logitech, this is a welcome feature that helps control device sprawl that takes up multiple USB ports on your device (especially newer laptops that has limited USB ports to start with).</p>



<p class="wp-block-paragraph">While the wireless headset I received didn&#8217;t come with USB-C to USB-A adapter, Logitech now ships the adapter so that you can connect it to USB-C port, just like the Zone wired headset.</p>



<p class="wp-block-paragraph">It&#8217;s also good to see that the <strong>Zone wireless headset can simultaneously connect with your phone using Bluetooth</strong>, <strong>which Zone wired headset lacks</strong>.</p>



<p class="wp-block-paragraph">The <strong>Zone wireless headset it also compatible with wireless Qi charging</strong>, though it doesn&#8217;t ship with a wireless charger.</p>



<h4 class="wp-block-heading">Call quality and Noise Cancelling</h4>



<p class="wp-block-paragraph">One of the benefits of both Zones wired and wireless headphones is, <strong>they both offer a premium microphone optimized for use in an open office</strong>. This offers the best possible performance for use in noisy environments or open offices where nearby sounds or voices are present.</p>



<p class="wp-block-paragraph">This was a primary requirement for me as I wanted to make sure my <strong>calls are crisp and distraction free</strong>.</p>



<p class="wp-block-paragraph">To test the sound isolation and voice quality, <strong>I simultaneously recorded audio</strong> from my <strong>built-in microphone</strong>, <strong>microphone on <a href="https://www.logitech.com/en-us/product/brio" target="_blank" rel="noreferrer noopener">Logitech Brio</a> webcam</strong>, My daily drivers <strong>Sennheiser MB 660 MS</strong> (superseded by <a href="https://www.eposaudio.com/en/us/enterprise/products/adapt-660-bluetooth-headset-1000200" target="_blank" rel="noreferrer noopener">EPOS Adapt 660</a>), <strong>Zone wired</strong> and <strong>Zone wireless</strong>. I also alternated between an episode of TedX and some music on speakers in the background (from home theater system) <strong>simulating office environment noise</strong> or general background noise.</p>



<p class="wp-block-paragraph"><strong>I was impressed with how the mics separated my voice from the background noise very cleanly</strong>! While my Sennheiser MB 660 MS have set a remarkably high bar in call quality, Zone wired and wireless came very close!</p>



<figure class="wp-block-image size-large"><img decoding="async" width="567" height="325" src="https://bhargavs.com/wp-content/uploads/2020/11/Sound-quality-test.png" alt="" class="wp-image-31530" srcset="https://bhargavs.com/wp-content/uploads/2020/11/Sound-quality-test.png 567w, https://bhargavs.com/wp-content/uploads/2020/11/Sound-quality-test-300x172.png 300w" sizes="(max-width: 567px) 100vw, 567px" /><figcaption>Sound Quality Test</figcaption></figure>



<p class="wp-block-paragraph"><strong>Both Zone wired and wireless headphones feature Active Noise Cancelling</strong>. ANC can help you isolate the noise around you so that you aren&#8217;t distracted by them. This is different from the mic isolation for what people on other end of the call hear. <strong>ANC is great when you want to focus </strong>on your work even when there is no ongoing conversation or a call. <strong>Logitech has done a great job with their ANC implementation on both headsets</strong>!</p>



<h4 class="wp-block-heading">Music Quality</h4>



<p class="wp-block-paragraph"><strong>While music quality wasn&#8217;t my primary goal when testing these headsets</strong>, neither it is a primary target for the device, <strong>it holds up its own against many headphones I have used in the past</strong>.</p>



<p class="wp-block-paragraph"><strong>In my testing, mids and highs sounded good, but bass was a little muddy making music sound a little subdued</strong>. I didn&#8217;t try messing with EQ in Logi Tune, so it is possible that this can be addressed and isn&#8217;t a huge negative.</p>



<h4 class="wp-block-heading">Call Control and other features</h4>



<p class="wp-block-paragraph"><strong>Inline controls for the Zone wired headset</strong> allows you to <strong>answer </strong>incoming call or <strong>hang-up </strong>ongoing call, <strong>mute/unmute </strong>your microphone, <strong>play/pause music </strong>when not on a call, and <strong>control volume</strong>.</p>



<p class="wp-block-paragraph">If you have a scheduled meeting in Microsoft Teams, the <strong>answer button also doubles as a join button</strong> allowing you to <strong>quickly join the Teams meeting</strong>. If no meeting is scheduled, the button launches Microsoft Teams interface instead.</p>



<p class="wp-block-paragraph"><strong>Zone wireless features similar controls right on the headset</strong>.</p>



<p class="wp-block-paragraph"><strong>Both Zone wired and wireless headsets feature flip-to-mute</strong>, allowing you to <strong>mute ongoing call by simply moving up the mic boom</strong>.</p>



<p class="wp-block-paragraph">Logitech offers Logi Tune application for both mobile and desktop. <strong>Logi Tune allows you to update firmware</strong> on the headsets as well as <strong>control EQ, sidetone (ANC) control</strong>, and <strong>mic gain control</strong>.</p>



<h4 class="wp-block-heading">In Conclusion</h4>



<p class="wp-block-paragraph"><strong>I&#8217;m impressed with call quality</strong>, <strong>crisp voice</strong> of the speaker on conference calls, and <strong>great build quality</strong>. <strong>Unifying Adapter </strong>is a great plus <strong>for Logitech keyboard and mouse users</strong>. <strong>UBS-C connectivity is welcome</strong> as it&#8217;s becoming more commonplace.</p>



<p class="wp-block-paragraph">I feel that <strong>Zone wired headset&#8217;s lack of Bluetooth connectivity for cell phone in Zone wired is a miss</strong> on Logitech&#8217;s part since most competing wired headsets offer that convenience.</p>



<p class="wp-block-paragraph">Overall, <strong>it&#8217;s a great addition to Logitech&#8217;s Microsoft Teams certified portfolio</strong> and <strong>hits its mark for business users</strong>.</p>
<p>The post <a href="https://bhargavs.com/index.php/2020/11/28/teams-certified-headset-logitech-zone-wired-and-wireless/">Microsoft Teams Certified Headset Review &#8211; Logitech Zone wired and wireless</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2020/11/28/teams-certified-headset-logitech-zone-wired-and-wireless/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31526</post-id>	</item>
		<item>
		<title>Queen captures – turning tables on my opponents</title>
		<link>https://bhargavs.com/index.php/2020/11/17/queen-captures/</link>
					<comments>https://bhargavs.com/index.php/2020/11/17/queen-captures/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Tue, 17 Nov 2020 14:18:20 +0000</pubDate>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[blunders]]></category>
		<category><![CDATA[chess]]></category>
		<category><![CDATA[chess strategy]]></category>
		<category><![CDATA[queen capture]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=31518</guid>

					<description><![CDATA[<p>In these three recent games on LIChess, I played with my opponents and besides one of the three games, I was in a precarious situation with odds stacked against me. [&#8230;]</p>
<p>The post <a href="https://bhargavs.com/index.php/2020/11/17/queen-captures/">Queen captures &#8211; turning tables on my opponents</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In these three recent games on <a href="https://lichess.org/@/bhargavshukla" target="_blank" rel="noreferrer noopener">LIChess</a>, I played with my opponents and besides one of the three games, I was in a precarious situation with odds stacked against me.</p>



<p class="wp-block-paragraph">However, as it is in most chess games, it&#8217;s just as much your strategy and skills as a bit of luck and ability to capitalize on your opponents&#8217; mistakes quickly and decisively. I was able to not only spot their mistakes but was able to grab their queen in response and turning the tables on them, winning all three of the illustrated games.</p>



<p class="wp-block-paragraph">Hope you enjoy the commentary and amateur analysis I have to offer. Thanks for watching!</p>



<p class="wp-block-paragraph"><a href="https://www.youtube.com/channel/UCJXltPGbLf1CgvifCjuGYUA"></a></p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="850" height="479" src="https://www.youtube.com/embed/0V9ReWvcnJs?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>
<p>The post <a href="https://bhargavs.com/index.php/2020/11/17/queen-captures/">Queen captures &#8211; turning tables on my opponents</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2020/11/17/queen-captures/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31518</post-id>	</item>
		<item>
		<title>A glimpse of the future!</title>
		<link>https://bhargavs.com/index.php/2020/10/21/a-glimpse-of-the-future/</link>
					<comments>https://bhargavs.com/index.php/2020/10/21/a-glimpse-of-the-future/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Wed, 21 Oct 2020 18:59:55 +0000</pubDate>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Site Redesign]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=4</guid>

					<description><![CDATA[<p>Thank you all who have been a supporter of my blog! Today, I present you with a modern design that accounts for better navigation, aesthetics, responsive design, and better readability. You will see more posts from me going forward sharing my learnings once again. I'm excited! How about you?</p>
<p>The post <a href="https://bhargavs.com/index.php/2020/10/21/a-glimpse-of-the-future/">A glimpse of the future!</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Thank you all who have been a supporter of my blog! </p>



<p class="wp-block-paragraph">It has been a long time since I posted last time. It&#8217;s been a whirlwind of changes in my life, both personal and professional. Once again, I&#8217;m able to focus on a balanced approach to my work and life. </p>



<p class="wp-block-paragraph">To start with, I present you with a modern design for this site that provides better navigation, aesthetics, responsive design, and better readability.</p>



<p class="wp-block-paragraph">You will see more posts from me going forward sharing my learnings once again. I&#8217;m excited! How about you?</p>
<p>The post <a href="https://bhargavs.com/index.php/2020/10/21/a-glimpse-of-the-future/">A glimpse of the future!</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2020/10/21/a-glimpse-of-the-future/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4</post-id>	</item>
		<item>
		<title>Launching my chess channel</title>
		<link>https://bhargavs.com/index.php/2019/05/27/launching-my-chess-channel/</link>
					<comments>https://bhargavs.com/index.php/2019/05/27/launching-my-chess-channel/#respond</comments>
		
		<dc:creator><![CDATA[Bhargav]]></dc:creator>
		<pubDate>Mon, 27 May 2019 04:48:46 +0000</pubDate>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[chess]]></category>
		<category><![CDATA[youtube]]></category>
		<guid isPermaLink="false">https://bhargavs.com/?p=31355</guid>

					<description><![CDATA[<p>“It’s important to prioritize what’s important both at work and in your personal life, as it’s the cumulative effect of focus that truly reaps rewards.” &#8211; Author Unknown It&#8217;s with [&#8230;]</p>
<p>The post <a href="https://bhargavs.com/index.php/2019/05/27/launching-my-chess-channel/">Launching my chess channel</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">“It’s important to prioritize what’s important both at work and in your personal life, as it’s the cumulative effect of focus that truly reaps rewards.” &#8211; Author Unknown</p>



<p class="wp-block-paragraph">It&#8217;s with great pride I&#8217;m finally launching my chess channel on YouTube. This is a project of my passion and something that has been in works for a while. After work and life events took focus away from my personal priorities in last couple of years, it was about time I returned with a bang. With passion, energy and everything I have to give!</p>



<p class="wp-block-paragraph">I&#8217;m starting this project in hopes that I will get to learn from it more and hopefully others will learn from it in the process. Your comment and words of encouragement are always welcome and appreciated.</p>



<p class="wp-block-paragraph">You can follow my chess adventures here:  <a href="https://www.youtube.com/channel/UCVTOYeJM7krwhgZ5JBrlunQ">https://www.youtube.com/channel/UCVTOYeJM7krwhgZ5JBrlunQ</a> </p>



<p class="wp-block-paragraph">Onwards and upwards!</p>
<p>The post <a href="https://bhargavs.com/index.php/2019/05/27/launching-my-chess-channel/">Launching my chess channel</a> appeared first on <a href="https://bhargavs.com">Bhargav&#039;s IT Playground</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bhargavs.com/index.php/2019/05/27/launching-my-chess-channel/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">31355</post-id>	</item>
	</channel>
</rss>