Skip to content

Migrate Teams provider to direct API calls instead of MicrosoftTeams module #2222

@tkol2022

Description

@tkol2022

Prerequisites

  • This issue has an informative and human-readable title.
  • Assignee should meet with issue author before starting work.

💡 Summary

The purpose of this issue is to implement direct API calls for Teams and replace the dependency on the powershell module.

Motivation and context

Scuba has been removing PowerShell module middleware dependencies, starting with Entra Id and now with additional products for many reasons including performance and dependency issues between modules. Another major problem with these middleware modules is that they cause authentication errors for some ScubaGear users that we are unable to replicate and therefore reducing the quality of ScubaGear without our direct control.

Implementation notes

Acceptance criteria

  • The actions in the implementation have been completed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementThis issue or pull request will add new or improve existing functionality

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions