Skip to end of metadata
Go to start of metadata

Daniel has overridden Michael's/ IT's policy on how these are created as the channel solution is not working. Email "Major Project Groups & Teams solution, 5/7/2024"

Each year, students break into groups to create final projects. To facilitate the sharing and communication within these groups, IT has been requested we create a Teams Team for each group. The group requests need to come from the HoS/DHoS and provide 2 bits of info: Year (1 or 2) and group name (if known, else call it "team 1")


Process:


  1. log into Teams admin
  2. Click "Manage Teams"
  3. Click "+ Add"
  4. For Team Name, use the following Naming Convention:
    Project: (CAN, SYD, MELB, ADL) (year) - (Team name)
    For example:
    Project: CAN year 2 - Clown Games
  5. in Description, type "Student Project Team - (ticket number)   Eg:  Student Project Team - AIE-12109Z
  6. In Team Owners, Add both the Campus HoS and DHoS
  7. set the privacy to "Private"
  8. Click Apply

  9. Once created, go into the team and add the following Channels (leaving all the other options as default):
    1. Art
    2. Audio
    3. Design
    4. Programming



This can also be achieved problematically using the teams powershell module: 


$ticketID = "AIE-121464"
$TeamsToAdd = @(
    "Project: SYD24 Year 2 Class Team 1", 
    "Project: SYD24 Year 2 Class Team 2",
    "Project: SYD24 Year 2 Class Team 3",
    "Project: SYD24 Year 2 Class Team 4",
    "Project: SYD24 Year 2 Class Team 5",
    "Project: SYD24 Year 2 Class Team 6",
    "Project: SYD24 Year 2 Class Team 7",
    "Project: SYD24 Year 2 Class Team 8",
    "Project: SYD24 Year 2 Class Team 9",
    "Project: SYD24 Year 2 Class Team 10",
    "Project: SYD24 Year 2 Class Team 11",
    "Project: SYD24 Year 2 Class Team 12"
    )

 
Foreach ($Team in $TeamsToAdd) {
    $MailNickname = $Team -replace " ",""
    $MailNickname = $MailNickname -replace ":",""
    write-host "email is $MailNickname, Team name is $team"
    $group = New-Team -MailNickname "$MailNickname" -displayname "$Team" -description "$ticketID" -Visibility "private"
    Add-TeamUser -GroupId $group.GroupId -user "alexandra.mannell@aie.edu.au" -role Owner
    Add-TeamUser -GroupId $group.GroupId -user "maria.lynch@aie.edu.au" -role Owner
    New-TeamChannel -GroupId $group.GroupId -DisplayName "Art"
    New-TeamChannel -GroupId $group.GroupId -DisplayName "Audio"
    New-TeamChannel -GroupId $group.GroupId -DisplayName "Design"
    New-TeamChannel -GroupId $group.GroupId -DisplayName "Programming"    
    }
  • No labels