Chat, Meetings, Calling, Collaboration
The Microsoft Teams Admin API allows you to manage Teams environments programmatically. With it, you can automate tasks like creating and managing teams, channels, and policies, as well as controlling membership and settings. Leveraging Pipedream's serverless execution model, you can create workflows that react to specific triggers and perform a sequence of actions across multiple services, enhancing your organization's productivity and governance within Microsoft Teams.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
microsoft_teams_admin: {
type: "app",
app: "microsoft_teams_admin",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graph.microsoft.com/v1.0/me`,
headers: {
Authorization: `Bearer ${this.microsoft_teams_admin.$auth.oauth_access_token}`,
},
})
},
})
export default defineComponent({
async run({ steps, $ }) {
const text = ' Hello world! ';
return text.trim()
},
})