Skype for Business P1、P2のみを契約して利用する場合の、最大の問題点はインプレースホールドが利用できないため、情報漏洩が発生してもログが一切残らないという点です。このため、私個人としましては、企業利用においてP1、P2のみを契約することはお勧めできません。
フェアユース株式会社 代表取締役 足立洋介
|
$siteUrl = "http://<サイトURL>"
$outputFile =
"c:\sharepoint_user_profiles.csv"
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
$serviceContext = Get-SPServiceContext
-Site $siteUrl
$profileManager=New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager($serviceContext);
$profiles =
$profileManager.GetEnumerator()
$fields = @(
"PreferredName",
"SPS-PhoneticDisplayName",
"AccountName",
"CompanyName",
"Department",
"Title",
"PictureURL",
"AboutMe",
"SPS-Responsibility",
"WorkEmail",
"CellPhone",
"Office",
"SPS-Birthday",
"SPS-Skills"
)
$collection = @()
foreach ($profile in $profiles) {
$user = "" | select $fields
foreach ($field in $fields) {
if($profile[$field].Property.IsMultivalued) {
$user.$field = $profile[$field] -join "|"
} else {
$user.$field = $profile[$field].Value
}
}
$collection += $user
}
$collection | Export-Csv $outputFile
-encoding "unicode"
$collection | Out-GridView
|