Bổ sung thành viên vào một Team mới, hoặc Teams đã có, và tạo channel riêng cho các thành viên mới
Bổ sung các thành viên vào MS Teams mới với giao diện dòng lệnh trên Powershell
Tải về file chạy duy nhất x86_64: https://github.com/neittien0110/MSTeamsTools/releases/download/1.0.0/CreateTeam.exe
Tải về toàn bộ file chạy và mã nguồn: https://github.com/neittien0110/MSTeamsTools/releases/tag/1.0.0
Công cụ này còn cho phép tạo private channel và bổ sung chính các thành viên đó cho private channel
Cú pháp:
CreateTeam.exe [[-TeamName] <String>] [[-TeamLink] <String>] [[-CoOwner] <String>] [[-UserFile] <String>] [[-ChannelName] <String>] [<CommonParameters>]
hoặc
.\CreateTeam.ps1 [[-TeamName] <String>] [[-TeamLink] <String>] [[-CoOwner] <String>] [[-UserFile] <String>] [[-ChannelName] <String>] [<CommonParameters>]
Công cụ hỏi sẽ hỏi đáp trên giao diện console. Trả lời tuần tự là xong.
> CreateTeam.exe
Tạo một Teams mới có tên là IT3030 - HK2024.1, với danh sách thành viên nằm trong file students.demo.txt, và một trợ lý/trợ giảng có tài khoản là ndt@hust.edu.vn
> CreateTeam.exe -TeamName "IT3030 - HK2024.1" -CoOwner ndt@hust.edu.vn -UserFile students.demo.txt
Bổ sung vào Teams sẵn có tên là Quản lý lớp, với danh sách thành viên nằm trong file students.demo.txt, và đồng thời tất cả thành viên này vào một Private Channel có tên là Lớp KTMT06-K70
> CreateTeam.exe -TeamName **Quản lý lớp** -ChannelName "Lớp KTMT06-K70" -UserFile students.demo.txt
Bổ sung vào Teams sẵn có qua Link Get link to team, với danh sách thành viên trong file students.demo.txt
> CreateTeam.exe -TeamLink "https://teams.microsoft.com/l/team/19%3Ac413f762004341f3b69d9fd6bb28aa0b%40thread.tacv2/conversations?groupId=ccdb66b9-449d-446d-a2bd-7f21199fe859&tenantId=06f1b89f-07e8-464f-b408-ec1b45703f31" -UserFile students.demo.txt
Mô tả: Bạn là quản lý của nhiều nhóm dự án. Các nhóm dự án có những thông tin riêng nội bộ, và nhưng đồng thời lại có một số kênh thông tin chung chia sẽ giữa các nhóm. Bạn có thể quản trị toàn bộ các channel, nhưng đồng thời cũng trao quyền cho từng nhóm dự án được tùy ý làm việc trong channel của họ.
Giải pháp: Tạo ra một Teams chung với các private channel riêng cho từng nhóm dự án. Khi đó, đương nhiên các thành viên của private channel sẽ cùng teams nên họ có thể trao đổi chung trên các public channel bất kì. Nhưng thành viên ở các private channel khác nhau sẽ không thể xem được thông tin của nhau
Một thành viên được phép tham gia nhiều private channel.
Các bước thực hiện:
Tạo ra các file .txt chứa danh sách thành viên của từng nhóm dự án. Ví dụ nhóm 1 với file nhom1.txt, nhóm 2 với file nhom2.txt, nhóm 3 với file nhom3.txt.
Tạo ra Team với nhóm đầu tiên bằng lệnh
> CreateTeam.exe -TeamName "DuAnMoi" -ChannelName "Nhóm 1" -UserFile nhom1.txt
Mở Microsoft Teams, và lấy Get link to team của Team vừa tạo “https://……”. Xem hướng dẫn ở trên.
Chọn lại Team đã tạo theo URL, và bổ sung thành viên của nhóm thứ hai bằng lệnh
> CreateTeam.exe -TeamLink "https://......" -ChannelName "Nhóm 2" -UserFile nhom2.txt
Chọn lại Team đã tạo theo URL, và bổ sung thành viên của nhóm thứ ba bằng lệnh
> CreateTeam.exe -TeamLink "https://......" -ChannelName "Nhóm 3" -UserFile nhom3.txt
Đã xong.
NAME
E:\workspaces\OfficeTools\MSTeamsTools\CreateTeam.ps1
SYNOPSIS
Tao MSTeam moi, hoac su dung lai Team cu. Dong thoi bo sung them thanh vien vao Team do.Tao MSTeam moi, hoac su dung lai Team cu. Dong thoi bo sung them thanh
vien vao Team do.
SYNTAX
.\CreateTeam.ps1 [[-TeamName] <String>] [[-TeamLink] <String>] [[-CoOwner] <String>] [[-UserFile] <String>] [[-ChannelName] <String>] [<CommonParameters>]
DESCRIPTION
- TeamName Ten cua Team. Neu co ki tu space, hay dat trong dau "". Neu tham so TeamLink duoc khai bao, TeamName se bi bo qua.
- TeamLink GroupID cua Team cu da ton tai. De xem GroupID cua Team cu, hay vao Team va dung chuc nang <Get link to team> de lay URL co dang
https://teams.microsoft.com/l/team/...
- CoOwner Bo sung them 1 thanh vien sang lap owner. Vi du hoa.lt241234567@sis.hust.edu.vn
- UserFile Duong dan toi file danh sach chua cac thanh vien. Email cua moi thanh vien tren mot dong. Vi du
tien.nguyen123@hust.edu.vn
hoa.le456@hust.edu.vn
- ChannelName Ten private channel neu muon tao them va bo sung danh sach thanh vien noi tren va CoOwner vao channel nay. Vi du "Nhom noi bo".
Huong dan chi tiet: https://neittien0110.github.io/MSTeamsTools/
RELATED LINKS
GitHub: https://github.com/neittien0110/msteamstools
Get commandline params
REMARKS
To see the examples, type: "get-help E:\workspaces\OfficeTools\MSTeamsTools\CreateTeam.ps1 -examples".
For more information, type: "get-help E:\workspaces\OfficeTools\MSTeamsTools\CreateTeam.ps1 -detailed".
For technical information, type: "get-help E:\workspaces\OfficeTools\MSTeamsTools\CreateTeam.ps1 -full".
For online help, type: "get-help E:\workspaces\OfficeTools\MSTeamsTools\CreateTeam.ps1 -online"