Kā Revīzijas Yammer lietotāju tīklu savienojums ar Office 365

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Yammer jūsu uzņēmuma tīkla, iespējams, ir lietotāji, kas vairs nevar strādāt jūsu uzņēmumā. Vai daži Yammer lietotāji varētu ieejot ar savu e-pasta adresi un paroli, jo viņiem nav atbilstoša Office 365 konta. Lai analizētu šādas situācijas un rīkoties, var auditēt Yammer lietotājiem. Tas nozīmē, ka eksportētāji Yammer lietotāju sarakstu, statusu šiem Yammer lietotājiem atrast Office 365, analizējot rezultātus un rīkoties.

Papildus auditēšanas Yammer lietotājiem, jūs varat saprast vairāk par cik Yammer pakalpojumu var nemanāmi pārvalda no Office 365. Piemēram, jūs varat pārvaldīt Yammer lietotājiem visā to dzīves ciklā no Office 365 un realizēt biroja 365 Yammer lietotāju identitāti.

Eksportēt Yammer lietotāju sarakstu

Pirms palaišanas audita skripts, jums izveidot ievades fails, kas satur skriptu, lai izmantotu lietotāju kontu sarakstu. Ievades failu veidojat, lietojot funkciju Eksportēt lietotājusYammer.

  1. Yammer, kreisajā rūtī izvēlieties Admin > Lietotāju pārvaldību.

    Yammer Admin menu ar lietotāju pārvaldību higlighted
  2. Uzaicināt lietotāju lapā kreisajā rūtī izvēlieties Eksportēt lietotājus.

    Yammer eksportēt lietotājus izvēlne
  3. Lapā eksportēt lietotājus izvēlēties Eksportēt visu lietotājuun pēc tam izvēlieties Eksportēt.

    Yammer iespējas eksportēt lietotājus - eksportēt visus lietotājus vai eksportēt visus lietotājus kopš (datums)
  4. Saglabāt eksportēto failu. Fails tiek saglabāts kā saspiestu failu ar faila nosaukuma paplašinājumu. zip.

  5. Dodieties uz atrašanās vietu, kur saglabājāt saspiesto failu un paplašināt to.

    Piezīme : Ir vairāki faili, kas atrodas saspiesto failu. Jums tikai nepieciešams failu ar nosaukumu users.csv.

Statusu, Yammer lietotājiem atrast Office 365

  1. Instalējiet un konfigurējiet Azure Active Directory modulis, kas paredzēts Windows PowerShell. Norādījumus par to, izlasiet šo dokumentu: Azure reklāmu palīdzību.

  2. Kopēt šādus parauga kods, ielīmējiet to teksta redaktorā, piemēram, Notepad un pēc tam saglabājiet failu kā UserMatchToAzureAD.ps1.

    Jūtieties brīvi modificēt, lai tā atbilstu jūsu vajadzībām.

    <# 
    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. Komandlogā Azure Active Directory modulis, kas paredzēts Windows PowerShell , palaidiet komandu, kā redzams piemērā zemāk, nododot ievades fails eksportēts no Yammer un izvades faila atrašanās vietu.

    Piemērs lietojums:

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

    Lai iegūtu papildinformāciju par to, kā palaist skriptu, apskatīt iepriekš PS1 fails.

Analizējiet rezultātus un rīkoties

  1. Rezultātā CSV failu atvērt un filtrē visas rindas, kas rāda exists_in_azure_ad kolonnu kā VILTUS.

    Katra no tām ir konti, kas pastāv Yammer, bet ne Office 365 / Azure AD. Katrai no tām izlemt, ja jums ir nepieciešams:

    • Apturēt Yammer lietotāja kontu, ja lietotājs nedrīkst piekļūt.

    • Veidojot lietotāja Office 365 / Azure AD.

  2. Pēc šīs darbības pabeigšanas ieteicams palaist šīs darbības vēlreiz no paša sākuma, lai pārliecinātos, vai visiem lietotājiem tagad ir atrodami Office 365 un Azure AD.

Ja jūs nosakāt Office 365 identitāti, tad pēc pilna audita jūs varat apsvērt atteikšanās no visiem pašreizējiem lietotājiem, tāpēc, ka jūs varat būt pārliecināti, ka ikvienam ir tagad ieejot ar akreditācijas Office 365 , un nevis, izmantojot kešotos akreditācijas datus. Ja izvēlaties to darīt, nodrošina, ka to paziņo lietotājiem. Vairāk informācijas biroja 365 identitātes Yammer lietotājiem īstenot.

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×