User Profile
Kidd_Ip
MVP
Joined Jul 27, 2021
User Widgets
Recent Discussions
Re: Microsoft Teams – “Save this message” feature missing in both Desktop and Web clients
According to Microsoft’s official roadmap (ID 496369) and Message Center communication (MC1104306), the “Save this message” feature should already be available in your tenant, with rollout completed by October 2025. As Microsoft has confirmed that there are no administrative controls or configuration requirements associated with this functionality, the absence of the option in both the Teams Desktop and Web clients indicates one of two possibilities: • A rollout anomaly specific to your tenant, or • A client‑side regression or defect in the current Teams build. Given that tenant administrators cannot enable or disable this feature, the appropriate next step is to raise a support case with Microsoft 365 Support, referencing Roadmap ID 496369 and Message Center post MC1104306 to facilitate investigation and resolution. https://m365admin.handsontek.net/microsoft-teams-users-can-save-chats-channel-messages-later/ Microsoft Teams: save chats and channel messages for later - Super Simple 3653Views0likes0CommentsRe: Unable to logon using Dell WYSE terminals
The AADSTS650052 error indicates that the Dell WYSE client is attempting to access the Windows Virtual Desktop AME resource; however, the Azure AD tenant does not have a corresponding service principal configured for that resource. As a result, authentication succeeds through the web client where consent has already been granted but fails when using the WYSE terminals. https://learn.microsoft.com/en-us/entra/identity-platform/reference-error-codes https://techcommunity.microsoft.com/discussions/azurevirtualdesktopforum/access-denied-error-with-avd/38110496Views0likes0CommentsRe: Microsoft Places desk declined despite check-in
This issue has been observed in Microsoft Places when the check-in process fails to properly register a user’s action, even if the individual has selected the check-in option within the application. https://learn.microsoft.com/en-us/microsoft-365/places/configure-desk-booking7Views0likes0CommentsRe: Fixing "Authentication to Linux machines should require SSH keys"
Azure Policy on its own cannot directly evaluate operating system–level configurations. To achieve compliance with the “Authentication to Linux machines should require SSH keys” requirement, we may be required to enable the deployment of the Azure Guest Configuration extension. This extension performs in‑guest audits of the SSH configuration, ensuring that password authentication is disabled and that only key‑based authentication is permitted. https://learn.microsoft.com/en-us/rest/api/guestconfiguration/ https://learn.microsoft.com/en-us/azure/osconfig/quickstart-sec-baseline-mc?tabs=azure-cli https://github.com/Azure/azure-policy/blob/58fcf068ecb5e96d23958d9799cf872e687a1a4a/built-in-policies/policyDefinitions/Guest%20Configuration/GuestConfiguration_LinuxNoPasswordForSSH_AINE.json5Views0likes0CommentsRe: Outlook web UTF-8 charset
Outlook on the Web (OWA) exhibits a nuanced behavior in its handling of character encoding. By default, messages are generated using ISO-8859-1, with a transition to UTF-8 only when Unicode characters outside the ISO-8859-1 range are present. At present, Microsoft does not provide administrators with a global configuration option to enforce UTF-8 encoding across all messages in Exchange Online (Office 365). The encoding process is managed automatically by the service and cannot be overridden through administrative settings. https://www.codetwo.com/kb/how-to-globally-enforce-utf-8-encoding-for-owa/20Views0likes0CommentsRe: How do I send Azure APIM product subscription approval to different email adresses
By default, Azure API Management (APIM) directs product subscription approval requests to the designated APIM service administrators. The platform does not provide native functionality to route approval notifications to different recipients on a per‑product basis. To enable team‑specific approvals, organizations must implement a custom workflow that captures subscription requests and programmatically forwards them to the appropriate approver. https://learn.microsoft.com/en-us/azure/api-management/api-management-subscriptions https://github.com/adamhockemeyer/Azure-API-Management-Custom-Subscription-Approval https://stackoverflow.com/questions/77657933/azure-apim-rbac-role-for-approving-subscription-requests10Views0likes0CommentsRe: Exchange Decommissioning Set-Remotemailbox command
The Set-RemoteMailbox cmdlet is no longer required for provisioning new mailboxes once the organization has fully transitioned to a cloud-based environment. Its primary function is limited to managing existing remote mailboxes while an on-premises Exchange server remains in operation. https://learn.microsoft.com/en-us/powershell/module/exchangepowershell/set-remotemailbox?view=exchange-ps https://learn.microsoft.com/en-us/exchange/decommission-on-premises-exchange6Views0likes0CommentsRe: API Query Results Different from Azure Portal
For purposes of compliance, auditing, and automation, the Microsoft Graph API should be regarded as the authoritative source of sign-in and conditional access data. While the Azure portal provides a convenient interface for quick inspection and monitoring, it applies certain filters and visual simplifications. In contrast, the API delivers the complete dataset without user interface–level adjustments, ensuring full fidelity for reporting and analysis. https://learn.microsoft.com/en-us/entra/identity/monitoring-health/concept-sign-ins https://learn.microsoft.com/en-us/entra/identity/monitoring-health/howto-analyze-activity-logs-with-microsoft-graph Learn about the sign-in log activity details | Azure Docs7Views0likes0CommentsRe: Shortcuts appearing when using Option+arrow in Outlook on Chrome in Mac
This issue has been identified with Outlook on the web (Outlook 365 accessed via Chrome on macOS). The behavior occurs because the web application intercepts certain macOS-native text navigation commands specifically the Option+Arrow key combinations and repurposes them within its own accessibility and keyboard shortcut framework. As a result, instead of performing the expected word-by-word navigation, the application displays access key prompts, interrupting the text editing workflow. https://support.microsoft.com/en-us/office/keyboard-shortcuts-for-outlook-3cdeb221-7ae5-4c1d-8c1d-9e63216c1efd11Views0likes1CommentRe: Copy data to Oracle destination
You are right, Azure Data Factory (ADF) behaves differently depending on the WriteBatchSize setting when writing to Oracle, in short, you may consider small batch sizes as safe but slow while large batch sizes require extra Oracle privileges because the connector uses optimized bulk insert logic. You may get your DBA involved to grant the necessary privileges or configure the connector to use a mode compatible with your current rights. https://learn.microsoft.com/en-us/azure/data-factory/connector-oracle?tabs=data-factory https://learn.microsoft.com/en-us/azure/data-factory/copy-activity-performance-troubleshooting10Views0likes1CommentRe: Hide document libraries from drop down in SharePoint
In SharePoint, document libraries can be excluded from appearing in the Site Contents page or dropdown menus by configuring the library’s Hidden property to TRUE. This approach leverages the same mechanism used by system libraries such as Site Assets and Form Templates, which are automatically hidden from standard navigation elements. https://learn.microsoft.com/en-us/dotnet/api/microsoft.sharepoint.client.list.hidden?view=sharepoint-csom11Views0likes1CommentRe: Azure Synapse Analytics Pricing Meters - VCore
Take this: Detailed meter-level billing data can be accessed through Azure Cost Management APIs, which provide visibility into consumption records and associated meters. In Azure Synapse Analytics, vCore meters represent the compute capacity allocated to dedicated SQL pools, and charges are accrued on an hourly basis. Pricing models differ by deployment type: dedicated SQL pools are billed using vCore meters, whereas serverless SQL pools are billed based on the volume of data processed.18Views0likes0CommentsRe: Azure application insights workspace based migration related questions
I tried to summarize the case below: During the migration process, new telemetry may continue to appear in the classic Application Insights resource for up to 24 hours. After the migration cutover is complete, all subsequent telemetry is ingested exclusively into the linked Log Analytics workspace. Historical data remains accessible in the classic Application Insights resource until it reaches the end of its configured retention period. To analyze both pre‑migration and post‑migration data, queries must be executed against each source separately and the results combined.10Views0likes0CommentsRe: Cancelling Microsoft Customer Agreement (MCA)
Please refer to this, https://learn.microsoft.com/en-us/azure/cost-management-billing/microsoft-customer-agreement/ https://www.microsoft.com/licensing/docs/view/Microsoft-Customer-Agreement-MCA The MCA itself does not expire or get “cancelled.” Unlike Enterprise Agreements, the MCA is a perpetual framework agreement. Once accepted, it remains in place and does not need to be terminated when a customer stops using Microsoft services. Subscriptions are what must be cancelled. Customers can end their relationship with Microsoft by cancelling or not renewing their active subscriptions (Azure, Microsoft 365, etc.). Once all subscriptions are cancelled, the MCA remains dormant but does not impose obligations. No separate cancellation process for MCA. Microsoft’s licensing documentation confirms that the MCA is designed for simplicity and flexibility, with no expiration date and no requirement to cancel it. The CSP provider only needs to manage subscription cancellations in Partner Center.25Views1like0CommentsRe: Can I restore my whiteboard created by Microsoft Whiteboard UWP?
May refer on below: Cloud storage requirement: Whiteboard content is automatically saved to the cloud only when you are signed in with a work or school account. Personal accounts now store boards in OneDrive for Business or SharePoint, depending on how your organization is set up. Version history & recovery: Microsoft Whiteboard does not provide a local backup or version history for boards created in the old UWP app. Once the app updates and data is not synced to OneDrive/SharePoint, the boards are not recoverable. The official documentation emphasizes that users should ensure boards are synced to OneDrive/Teams to avoid data loss. If boards are missing, the only supported path is to check your Whiteboard home page (web or app) and confirm whether they appear under your account. If not, may try contacting Microsoft Support directly, but recovery is not guaranteed. https://github.com/MicrosoftDocs/microsoft-365-docs/blob/public/microsoft-365/whiteboard/manage-data-organizations.md https://learn.microsoft.com/en-us/answers/questions/5643698/restore-lost-data-in-whiteboard9Views0likes0CommentsRe: Help! - How is VNet traffic reaching vWAN/on‑prem when the VNet isn’t connected to the vWAN hub
Azure is able to route traffic to the Virtual WAN hub because the firewall’s subnet contains the appropriate route entries. In this configuration, the firewall effectively serves as the gateway for VNet‑1, ensuring that outbound traffic from the function apps can reach the hub without requiring a direct VNet‑to‑hub connection. Why It Works Without Direct VNet‑Hub Connection The “missing link” is that the firewall itself has connectivity into the vWAN hub. Azure networking doesn’t require every subnet to be directly attached; if you force traffic through a firewall that has the right routes, Azure will honor that path. In effect: Function app → Firewall (via UDR) Firewall → vWAN hub (via system routes / effective routes) vWAN hub → On‑prem (via S2S VPN) So although VNet‑1 isn’t directly connected to the hub, the firewall is acting as the bridge.34Views1like2CommentsRe: Access to subAddress Property of Hyperlinks in Powerpoint Javascript API
The PowerPoint JavaScript API currently provides only a limited set of accessible properties for the PowerPoint.Hyperlink object, specifically address and screenTip. Unlike the VBA object model, which includes the subAddress property to reference internal slide targets or bookmarks, this functionality is not yet available in Office.js for PowerPoint. May consideirng workarounds below: Use VBA or VSTO add-ins if you need immediate access to SubAddress. For Office.js, you can only manipulate external links (address) and tooltips (screenTip).26Views1like1CommentRe: SSL_ERR_CREDENTIAL_PROMPT_FAILED_WITH_CO_E_SERVER_EXEC_FAILURE (15623)
The error SSL_ERR_CREDENTIAL_PROMPT_FAILED_WITH_CO_E_SERVER_EXEC_FAILURE (15623) encountered in Azure Virtual Desktop (AVD) is generally indicative of a failure in the credential prompt process during user authentication. It may be a chance that the problem was introduced by certain Windows security updates, which interfere with the Remote Desktop credential handling mechanism. https://learn.microsoft.com/en-us/answers/questions/5677074/login-issue-in-avd https://simplysecuregroup.com/microsoft-january-2026-security-update-causes-credential-prompt-failures-in-remote-desktop-connections/78Views0likes0CommentsRe: Onedrive sharing not working for one user
This situation is particularly complex, as the standard causes such as site permissions, membership roles, and tenant-wide sharing restrictions have already been eliminated. When OneDrive sharing fails for a single user despite all configurations appearing correct, the underlying issue is typically linked to account-level policies, licensing assignments, or directory inconsistencies, rather than site-specific settings. May try to locate the following areas: 1. Licensing & Service Plans Verify the user’s license includes OneDrive for Business and that the service plan is enabled. Sometimes a disabled service plan (e.g., SharePoint Online) blocks sharing. 2. Directory / Profile Issues A corrupted Azure AD profile or mismatched UPN can cause persistent errors. Re-adding the user doesn’t always clear this if the directory object itself is misconfigured. 3. Sharing Policy Conflicts Even if tenant-wide sharing is allowed, check if there are per-user restrictions applied via Conditional Access, Information Protection labels, or custom policies. 4. Hidden Blocked State Occasionally, a user’s OneDrive site collection is in a blocked or orphaned state. Running Get-SPOSite and Set-SPOSite via PowerShell can confirm if sharing is disabled at the site level for that user’s personal OneDrive.15Views0likes0Comments
Recent Blog Articles
No content to show