developer
8253 TopicsThe GitHub app in Microsoft Teams is now generally available!
GitHub empowers any team to become builders in Microsoft Teams. Customer support teams are using GitHub to turn customer feedback from Teams channels into filed issues. Engineering teams are asking GitHub to investigate, reproduce, and fix bugs without leaving Teams. Business and marketing teams with innovative ideas are asking GitHub to turn their discussions into working prototypes. During public preview, our team has been hard at work addressing feedback and making product improvements to the GitHub experience in Teams. Here is what’s new. Review work in the GitHub Canvas The new GitHub canvas lets you review the plan, file changes, and pull request without leaving Teams. Click “Open Canvas” to follow GitHub Copilot’s progress and see your team’s ideas take shape in code, right beside the conversation. Go from notification to pull request in one app GitHub notifications and GitHub Copilot now live in a single app in Teams called GitHub. Stay on top of issue and pull request updates and act on them right in Teams. When an update needs attention, reply to the notification with "@GitHub". GitHub Copilot can investigate, make the fix, and draft a pull request in the same thread, so your team sees the update and the response together. Issues and pull requests created from Teams now carry attribution. Reviewers can see who started the work and link back to the Teams conversation where it was discussed. Work across repositories and tools Real work rarely lives in one repository. With multi-repo support, GitHub Copilot can work across all the repositories your task needs in the same conversation. In addition, MCP support lets you configure which tools and connected services GitHub can leverage in Teams. Learn more about configuring MCP. Get set up in a guided experience The new guided web onboarding experience helps you sign in through your default browser using saved passwords or passkeys and grant Teams access to the right organizations and repositories. You can now use natural language to ask GitHub to use a default repository or switch repositories in your Teams conversations. You can also choose the model GitHub Copilot uses for a task. Pick a faster model for quick fixes or a more capable model for larger changes. Get started today Add the GitHub app to Teams today, then click “Get started” from its welcome message to connect your account. Type "@GitHub help" to see what else it can do. Admins should verify the following are enabled for users to get started: Microsoft 365 admins: ensure resource-specific consent is enabled so users can let the GitHub app use conversation context. TAC admins: ensure the GitHub app is allowed for users in the Teams admin center. GitHub enterprise admins: ensure Copilot cloud agent, cloud sandboxes, and CLI billing are enabled for each organization and assign GitHub Copilot licenses to users. Learn more at teams.github.com! We'd love to hear what you build. Share your feedback in the comments below.78Views0likes0CommentsStruggling with running DQ Scans (Long queuing and Retry Count Error Issues)
Hi everyone, I have been exploring Microsoft Purview Data Quality quite extensively. At this point, I have configured more than 4,000 data quality rules across more than 10 Microsoft Fabric capacities, each with a minimum capacity of F16. Fabric is the source for all assets registered in Purview. I have identified several issues with the product, but the two that are currently impacting me the most are the following: DQ scans failing with a generic error“Max Retry Count Reached. Ending Workflow. Current Task HandleError”The challenge is that the error message does not identify which rule is causing the failure. As a result, I have to troubleshoot manually by disabling groups of rules, rerunning the scans, and repeating the process until I find the problematic rule. This trial-and-error approach is very time-consuming, especially at this scale. This seems to be caused by issues in some of the DQ rules, even though all rules are marked as “Good to go” in Purview. When running Data Quality scans, I often receive the following error: DQ scans remain queued for a long timeI am not sure why this happens or what resource, orchestration, or scheduling constraint is causing the delay. Whenever I run these DQ scans, they remain in a Queued state for at least 10 minutes, even when there is nothing running on the Fabric capacities. Has anyone experienced similar behavior with Purview Data Quality at this scale? Specifically, I would appreciate any guidance on: How to identify which DQ rule is causing a scan failure Why scans remain queued even when Fabric capacity appears to be idle Whether there are known limitations or best practices for running thousands of DQ rules in Purview Thank you.383Views0likes2CommentsUnable to remove old account sing up form Teams on Mac OS
I cannot remove an old sing account from Teams on Mac OS. I have to delete the keychain, I delete the temp folder, and remove and reinstall Teams, and the old account is still there. I have a case open with the Microsoft team, and they cannot figure it out. Where is the login info store, and why has Microsoft not provided a solution where users can remove accounts as easily as they can add? Please help!35KViews2likes43CommentsExcel 365 removes VBA projects (vbaProject.bin) from all .xlsm files on Windows 11
Hello Microsoft Tech Community, We are the technical support team at NEODIMO, a company that develops Excel-based financial management solutions using VBA. We are investigating an unusual issue affecting one of our customers using Microsoft Excel 365 on Windows 11. Problem description: Whenever the customer opens a macro-enabled Excel workbook (.xlsm), Excel displays the following error: "We found a problem with some content..." When attempting to recover the workbook, Excel removes the entire VBA project. The repair log reports: Removed Part: /xl/vbaProject.bin (Visual Basic for Applications - VBA) Troubleshooting already performed: The same workbooks open and function correctly on other computers. The issue persists when Excel is launched in Safe Mode (excel /safe). Even newly created .xlsm files containing simple VBA macros are affected. The VBA Editor opens normally using Alt + F11. Files have been downloaded again, including through Google Drive, without resolving the issue. Excel Trust Center and File Block settings have been reviewed. The customer reports using only Microsoft Defender. Standard .xlsx files work normally. Additional observation: Excel has also displayed a warning indicating that macro-enabled workbooks are blocked by Trust Center settings. Reviewing these settings has not resolved the issue. Environment: Windows 11 Microsoft 365 Apps for Enterprise Excel version/build: Pending confirmation Office architecture: Pending confirmation File storage location: Pending confirmation Security software: Microsoft Defender Questions for the community: What could cause Excel to remove xl/vbaProject.bin from every macro-enabled workbook on a single computer? Could a Trust Center policy, Microsoft Defender security rule, or Office installation component cause this behavior? Are there specific logs, diagnostic tools, or repair procedures we should investigate? Has anyone experienced and successfully resolved a similar issue? We have already contacted Microsoft Support, which recommended bringing this case to the Excel technical community. Our priority is to resolve the underlying issue without disabling important security protections or compromising the customer's files. Any technical guidance would be greatly appreciated. Thank you! NEODIMO Technical Support9Views0likes0CommentsGuidance Needed: Syncing Appointments Between New Outlook and Web App via Outlook Add-in
Hello Community, I need guidance on syncing appointments between New Outlook and our Web Application. We have an Outlook Add-in where users log in using only their Web Application credentials. When an appointment is created from the add-in, we need it to: Create the appointment in the Web Application (via SOAP API). Create the same appointment in the user's Outlook calendar. Keep updates synchronized in both systems. We previously achieved this using EWS in Classic Outlook, but EWS is not supported in New Outlook. We are now exploring Microsoft Graph API. My understanding is that Graph API requires each Outlook user to be authenticated and authorized before calendar operations can be performed. We have thousands of users across different organizations, and we do not want to require every user to complete a separate Microsoft authentication flow or implement SSO. Is my understanding correct about Microsoft Graph API functioning? If so, what is the recommended approach to create and synchronize Outlook calendar Appointment/Event from a New Outlook web Add-in while minimizing outlook user authentication requirements in Microsoft Graph API? Note: We don't want to suggest every organization (and users in it) to implement SSO now (not sure if this is needed or forced or recommended.), to be able to use the application in Outlook and sync data. So, I am looking for any previous experiences on who this is handled or what can we do differently. Any suggestions or implementation experiences would be greatly appreciated. Thank you in advance for your help. Thanks & Regards, SM31Views0likes0CommentsHalloween 2026 Scheduling Challenge 🎃
Happy Halloween! You'll find the rules in the screen capture below and in the attached workbook. Creative solutions are encouraged. Feel free to use any functions available in the Beta channel. I won't post my solution immediately so submissions aren't influenced. Enjoy!417Views1like15CommentsTurn GitHub notifications into code with GitHub Copilot in Microsoft Teams
GitHub can now bring repository updates into a channel, group chat, or private chat. When an update needs action, reply to the notification and @mention GitHub with the task you want GitHub Copilot to carry out. GitHub Copilot uses the issue or pull request linked in the notification and the conversation in the thread to understand the task. It can reproduce a bug, run tests, implement a fix, and prepare a pull request for review. Turn an issue notification into a pull request If the player doesn’t load, open the video in a new window: Open video For a bug report, the workflow starts in the notification thread: A GitHub Issue notification arrives in a Teams channel with a link to the reported bug. You @mention GitHub to investigate the issue and prepare a proposed fix in a pull request. The team reviews the pull request, iterates with GitHub Copilot, tests the proposed changes, and decides whether to merge. Starting from the linked issue and thread lets your team delegate the work to GitHub Copilot without rebuilding the request from scratch. The same workflow can be used to implement a feature, expand test coverage, update documentation, and more. Product and engineering teams at Microsoft are already leveraging the GitHub app in Teams to build products today. Get started Explore the new GitHub app in Microsoft Teams (previously called GitHub Notifications). If you already have GitHub Notifications installed, update the app to the latest version. The legacy GitHub app will be renamed “GitHub (deprecated)” and retired on November 16. Learn more at teams.github.com! Turn the updates your team follows into code your team can review.848Views1like0CommentsExcel Nested Arrays: Find the Nesting Depth of Uniform and Ragged Arrays ARRDEPTH() & ISRAGGED()
Hey everyone! I’ve been diving deep into Excel’s new nested arrays features lately, and I absolutely love the flexibility they bring to data structuring. However, managing them can get a bit tricky, so I figured I’d build some specialized tools to handle them seamlessly. Public Interfaces & Arguments =ISRAGGED(array) Argument Description Default Behavior array Target nested structure to validate. Required =ARRDEPTH(array, [is_ragged]) Argument Description Default Behavior array Target nested structure to measure. Required [is_ragged] TRUE: Scans all branches for the deepest path. FALSE: Speed test on the first path only. FALSE (Omitted) TL;DR (What makes it tick): Function Name Type What It Does ARRDEPTH Public UI Returns nesting depth. Supports deep checking or fast linear testing. ISRAGGED Public UI Structural validator. Returns TRUE if array branches have uneven nesting. ANALYZE_NESTING Hidden Core Engine Multi-process recursive parser that tracks tree structure geometries. LINEARDEPTH Hidden Utility High-speed depth checker that evaluates the first element path exclusively. You can get both functions from my GitHub Gist: https://gist.github.com/Medohh2120/9cdf939036942c9672c57ccd6de696d3527Views1like9CommentsCustom video filters for MS Teams
Hi, I've been experimenting with the Teams Video Filters platform that was announced in public preview in 2023 and have successfully built a proof of concept. Before investing further, I'm trying to understand Microsoft's current direction for this capability. While the APIs and documentation still exist, I haven't found much recent discussion, roadmap information, or examples of new apps being built in this space. Can anyone from Microsoft comment on: Whether Video Filters remains an actively supported extensibility platform Whether new third-party filter apps are still encouraged Whether there are plans for further investment in this area I'm mainly trying to assess whether this is a good long-term bet for a commercial Teams app, or a feature area that has effectively plateaued. Thank you and BR, Sergey.59Views0likes0CommentsNew Zoom Feature allways removes like it's never been
Hi everybody, Ever since the zoom feature was introduced, I’ve repeatedly encountered a phenomenon where the feature—despite having been present—suddenly disappears. There is no slider, no zoom option in the ribbon, and no corresponding database options. I am using Microsoft® Access® for Microsoft 365 MSO (Version 2609, Build 16.0.20430.20032, 64-bit) on the Monthly Enterprise Channel. Following an update to this version, the feature reappeared. I opened several databases, and the slider was visible—it worked without any major issues (even though I rarely use it), with no crashes or error messages. Then, upon opening another database, the slider and all other elements related to the zoom feature vanished. When I went back to the previous databases, the feature had disappeared there as well. Restarting the PC and performing a "Quick Repair" had no effect. I have observed the same behavior across the previous five versions; the feature keeps disappearing. It seems that a new "Click-to-Run" update might re-enable it (though I’m not entirely certain). Something—or someone (Microsoft ?)—is disabling it. Fortunately, I haven’t incorporated this new feature into any of my objects or VBA code yet; otherwise, the database would crash! Does anyone have any ideas? Thx 4 reading279Views0likes17Comments