Vladi Gubler
Vladi Gubler
July 22, 2021

Hi,

Great news! Today we're introducing a brand new action type in Ultimate Forms: Manage Teams. With this action, you can easily manage different aspects of your Microsoft Teams environment:

  1. Teams
    1. Create a new team
    2. Update a team
    3. Delete (or archive) a team
    4. Add members to a team
    5. Remove members from a team
  2. Channels
    1. Create a channel (standard or private)
    2. Update a channel
    3. Delete a channel
    4. Add owners to a private channel
    5. Remove owners from a private channel

As any other action, it can run on various events, on timer or manually, so you can easily integrate into your SharePoint-based business solutions. For example, imagine a list of projects, where whenever you create a new project, a team is automatically set up in Teams and all the relevant members are assigned to it, without any manual steps.

For my illustrations, I'm going to be using a simple list that holds all the relevant information for team and channel creation. Our actions will then be added to the list and executed from it (manually for this particular example).

So this is my list item:

Note Email column, it simply holds the email nickname to be assigned to the team. If none is provided, we will do our best to generate one from the team title. Each team in Teams is required to have one, as each team is always backed up by an Azure AD group.

Next, I created a set of actions:

  1. Create team - creates a new team based on the list item properties

    I simply mapped the column values to the action properties. Note Owner field. Each team requires at least one owner. You can either select users directly on the left or select a column that contains users, as I'm doing here. If none is provided, we will use the identity of the user who created the action, as at least one owner must be present in a team. Note that during team creation only the first owner can be specified. If more than one is received, only the first one is used. Additional owners can be added using Add members action subtype.
  2. Create channel - creates a new channel in a team

    Note that you have to map a name for an existing team, the action cannot create both team and channel in one go, but you can combine multiple actions together in one action group to accomplish that. Also note that when you mark your action as Private, you also need to specify owners (one or more) for the channel, these are your members.
  3. Add members to team - adds members to an existing team

    You can add multiple members with different levels of permissions. Note that the action simply receives email addresses, so it can be mapped to a Person/group column, as well as any other column type that would return emails (such as single line of text, if you so choose).

Once our actions are created and set to be manually executed under Advanced settings (of course, they can also run on events, I choose Manual for testing/illustration purposes only), we can click on Run Actions button on the item and see all our new actions there, ready to be executed

I then went in and clicked on each one in sequence. Then I went to my Teams app, and voila, it's all there!

Enjoy!

Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Build powerful business applications in SharePoint using only your browser.
100% No-Code Solution
It’s never been easier to create, innovate, and share. All you need is your web browser!
Cost-Effective
Address business process pain points immediately. Save time and money.
Fantastic Support Team
In addition to our responsive support team, a wide variety of resources, documentations, tutorials, blogs and webinars is available to you
Flexible Forms
Convenient responsive forms, featuring tabs, permissions, dynamic rules, repeating sections, electronic signatures and input validation
Intuitive Automation
Replace complex workflows with simple, but versatile actions to create and update data inside SharePoint and in a variety of integrated applications
Clear Reporting
Present data as actionable insights with detailed shareable reports, dashboards, calendars and charts
100’s of Templates
Build and replicate business solutions with ease, selecting from our vast free library and creating your own custom templates
Dive deeper
Watch a short introductory video showcasing the different unique capabilities of UltimateForms.
Microsoft partner logo
© 2005-2025 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA
Pick a solution template to install
Solution Templates
Webinar Templates