Kaip audito gija vartotojų tinklus prijungti prie "Office 365"

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Jūsų įmonės Yammer tinklas gali turėti vartotojams, kurie jau dirba jūsų įmonėje. Arba, kai kurie Yammer vartotojai gali reikia prisijungti su savo elektroninio pašto adresą ir slaptažodį, nes jie neturi turėti atitinkamą Office 365 sąskaitą. Siekiant analizuoti tokias situacijas ir imtis veiksmų, gali audito gija vartotojams. Tai apima eksportuoti gija vartotojų sąrašą, ieškant būseną Yammer naudotojų "Office 365", ir analizuoti rezultatus ir imtis veiksmų.

Be to, audito Yammer vartotojams, galite suprasti daugiau apie kaip gija paslaugos galėtų būti sklandžiai valdomas iš "Office 365". Pvz., jūs galite valdyti gija vartotojams visu jų būvio ciklu iš "Office 365" ir vykdyti office 365 tapatybės gija vartotojams.

Eksporto gija vartotojų sąrašas

Prieš paleisdami audito scenarijų, galite sukurti įvesties faile, kuriame yra vartotojo abonementų scenarijaus naudoti sąrašą. Įvesties faile kuriate naudodami funkciją Vartotojai eksportuoti į Yammer.

  1. Yammer, kairiojoje srityje, pasirinkite Admin > Vartotojo valdymo.

    Gija Admin meniu su vartotojo valdymo higlighted
  2. Puslapio Pakviesti vartotojai kairiojoje juostoje pasirinkti Eksportuoti vartotojams.

    Gija eksporto vartotojų meniu
  3. Puslapyje eksportuoti vartotojams pasirinkti eksportuoti visiems vartotojamsir pasirinkite eksporto.

    Gija eksporto vartotojų parinktys - eksporto visiems vartotojams arba eksportuoti visus vartotojus nuo (data)
  4. Įrašyti eksportuojamą failą. Failas įrašytas kaip suspaustas failas su failo vardo plėtiniu .zip.

  5. Eikite į vietą, kur įrašėte suspaustą failą ir jį išplėsti.

    Pastaba : Yra kelis failus, kad būtų pateikta per suspaustą failą. Jums reikia tik failas, pavadintas users.csv.

Rasti statusą gija vartotojų "Office 365"

  1. Įdiekite ir sukonfigūruokite „Azure Active Directory“ modulis, skirtas „Windows PowerShell“. Instrukcijas apie tai, skaitykite šį dokumentą: Azure skelbimų padėti.

  2. Nukopijuokite šį mėginio kodą ir įklijuokite jį į teksto redaktorių, kaip Notepad, tada įrašykite failą kaip UserMatchToAzureAD.ps1.

    Jauskitės laisvai keisti ją pagal jūsų organizacijos poreikius.

    <# 
    Copyright 2016
    Microsoft Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions
    and limitations under the License.

    Yammer auditing tool for Office 365 looks for active Yammer accounts
    that are missing from Office 365 / Azure AD.

    Takes User.csv file from Yammer Data Export as the input file.
    Compares all Active Yammer accounts in the input file to user
    lookup in Azure AD. User is searched by both email and proxyAddresses.

    The output csv file is exactly matching the source file, but it includes
    three new columns: exists_in_azure_ad, object_id and azure_licenses:
    exists_in_azure_ad: Will be TRUE or FALSE, and signals that the user
    can be, or cannot be found in Office 365 / Azure AD
    object_id: For users that can be found, lists the ObjectId in Azure AD
    azure_licenses: For users that can be found, lists the SKUs assigned to the
    user in Azure AD. This information can be used to double check
    licenses are assigned correctly for each user.
    Params -
    UseExistingConnection: Defines if the script should try to use an existing
    Azure AD connection. Will prompt for credentials and will
    start a new connection if $FALSE. Default is $FALSE
    InputFile: Source CSV file of users, coming from the Yammer User Export tool
    OutputFile: Output location to save the final CSV to

    Example -
    UserMatchToAzureAD.ps1 -InputFile .\Users.csv -OutputFile .\Results.csv
    #>
    Param(
    [bool]$UseExistingConnection = $FALSE,
    [string]$InputFile = ".\Users.csv",
    [string]$Outputfile = ".\Results.csv"
    )
    if(!$UseExistingConnection){
    Write-Host "Creating a new connection. Login with your Office 365 Global Admin Credentials..."
    $msolcred = get-credential
    connect-msolservice -credential $msolcred
    }
    Write-Host "Loading all Office 365 users from Azure AD. This can take a while depending on the number of users..."
    $o365usershash = @{}
    get-msoluser -All | Select
    userprincipalname,proxyaddresses,objectid,@{Name="licenses";Expression={$_.Licenses.AccountSkuId}} | ForEach-Object {
    $o365usershash.Add($_.userprincipalname.ToUpperInvariant(), $_)
    $_.proxyaddresses | ForEach-Object {
    $email = ($_.ToUpperInvariant() -Replace "SMTP:(\\*)*", "").Trim()
    if(!$o365usershash.Contains($email))
    {
    $o365usershash.Add($email, $_)
    }
    }
    }
    Write-Host "Matching Yammer users to Office 365 users"
    $yammerusers = Import-Csv -Path $InputFile | Where-Object {$_.state -eq "active"}

    $yammerusers | ForEach-Object {
    $o365user = $o365usershash[$_.email.ToUpperInvariant()]
    $exists_in_azure_ad = ($o365user -ne $Null)
    $objectid = if($exists_in_azure_ad) { $o365user.objectid } else { "" }
    $licenses = if($exists_in_azure_ad) { $o365user.licenses } else { "" }

    $_ | Add-Member -MemberType NoteProperty -Name "exists_in_azure_ad" -Value $exists_in_azure_ad
    $_ | Add-Member -MemberType NoteProperty -Name "azure_object_id" -Value $objectid
    $_ | Add-Member -MemberType NoteProperty -Name "azure_licenses" -Value $licenses
    }

    Write-Host "Writting the output csv file..."
    $yammerusers | Export-Csv $Outputfile -NoTypeInformation

    Write-Host "Done."
  3. Iš „Azure Active Directory“ modulis, skirtas „Windows PowerShell“ komandos langą, paleiskite komandą kaip parodyta paveikslėlyje, einančios įvesties faile eksportuojamas iš Yammer ir išvesties failo vietą.

    Naudojimo pavyzdys:

    UserMatchToAzureAD.ps1 -InputFile .\Users.csv -OutputFile .\Results.csv
    

    Daugiau informacijos apie tai, kaip paleisti scenarijų, pažvelgti aukščiau PS1 failą.

Analizuoti rezultatus ir imtis veiksmų

  1. Atidaryti rezultatas CSV failą, ir filtruoja eilutes, kad parodyti exists_in_azure_ad stulpelį kaip klaidinga.

    Kiekvienas iš jų yra Yammer, bet ne Office 365 paskyras / Azure AD. Kiekvienam iš jų, nuspręsti, jei jums reikia:

    • Sustabdyti vartotojo abonementas – gija, jei vartotojas neturėtų turėti prieigą.

    • Sukurti vartotojo Office 365 / Azure AD.

  2. Po to, kai jūs baigėte šias operacijas, mes rekomenduojame atlikti šiuos veiksmus vėl nuo pat pradžių patvirtinti visiems vartotojams yra dabar rasti Office 365 ir Azure AD.

Jei jums yra priversti Office 365 tapatybę, tada po visą audito jūs norėsite apsvarstyti išsiregistruodami iš visų dabartiniams naudotojams, kad galite būti tikri, kad kiekvienas yra dabar prisijungti su savo Office 365 įgaliojimus, o ne naudojant talpyklinius įgaliojimus. Jei nuspręsite tai padaryti, užtikrinti, kad tai būtų perduodama vartotojams. Daugiau informacijos – įgalinti office 365 tapatybės gija vartotojams.

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×