Office 365: New Security Fixes Rolled Out in the Office Suite

Microsoft is scaling up its security services very quickly and is spending $1 billion every year alone on security R&D. So, the Microsoft users – be rest assured! You have chosen a cohesive ecosystem that works to counter the threats and comes up with the feature rollouts to kill vulnerabilities detected time and again. In its recent release in Jan 2018, the update fixes several security holes in SharePoint, Outlook, Excel, Word, Access and the entire Office suite. It fixes many separate remote code execution vulnerabilities in the entire suite. In this, the attacker can run arbitrary code or take control of the entire system if the current user is logged on with administrative user rights. It fixes several memory corruption vulnerabilities in Word, which would allow an attacker to take control of the entire system if the current user is logged on with administrative user rights. An attacker can exploit this issue to run arbitrary code in the context of the current user. It also fixes tampering vulnerability in Access, which allows an attacker to send a specially crafted… Read More

Read More

Reasons Why You Should Be a Part of Yammer Enterprise Social Network

Build A More Connected and Engaged Network for Your Enterprise with Yammer Social Understanding the value of Yammer and why it can help your business grow? Yammer is the fastest growing private social network, working its way into enterprises for better collaboration, faster decision, and team building. Implementing of Yammer brings people together, integrating conversation, content, and data in a particular location. It allows easy connection and collaboration among the coworkers on any known device from anywhere, anytime. It is flexible and is easily accessible across all web browsers, mobile devices and can be seamlessly implemented on Office 365 suite or SharePoint. Yammer is all about, binding and engaging your employees together, into a single social world connected with all your business applications. Even if you are planning business, as a social network, Yammer can help your social business grow optimally. Create A Virtual Work Station with Yammer With Yammer, a virtual workstation can be created for your work groups to participate for anyone in your organization from any place in the world. It brings together all your globally widespread… Read More

Read More

Get extract of files modified after particular date from SharePoint library or folder within library (PowerShell script)

Function getFilesWithin($list) { foreach($item in $list.Items) { if ($folderURL -ne “”) { if ($item.Url.StartsWith($folderURL, “CurrentCultureIgnoreCase”)) { $targetFile = $item.file; if ($targetFile.TimeLastModified -ge (Get-Date $lastDate)){ $item.Name + “;” + $item.Url + “;” + “File;” + $($targetFile.TimeLastModified).ToString(‘dd/MM/yyyy’) | Out-File $logWrite -Append } else { write-host -f green “Not changed after given date” + $item.Url } } } else { $targetFile = $item.file; if ($targetFile.TimeLastModified -ge (Get-Date $lastDate)){ $item.Name + “;” + $item.Url + “;” + “File;” + $($targetFile.TimeLastModified).ToString(‘dd/MM/yyyy’) | Out-File $logWrite -Append } else { write-host -f green “Not changed after given date” + $item.Url } } } } $snapin = Get-PSSnapin | Where-Object { $_.Name -eq “Microsoft.SharePoint.Powershell” } if ($snapin -eq $null) { Write-Host “[INIT] Loading SharePoint Powershell Snapin” Add-PSSnapin “Microsoft.SharePoint.Powershell” } #****PARAMETRES DEFINITION**** #Specify web site URL wherein Document Library exists $web= Get-SpWeb “http://w2k8sp2010dev01:13432/” #Specify Title of Document Library $DocLibName = “Shared Documents” #Specify Folder URL if in case any specific documents within folder has to be worked upon or keep blank $folderURL = “” #Log File Name, will be suffixed by date time $LogFileName = “Get_LibFiles_ModifiedAfter_Log” #Specify date after… Read More

Read More

How to update SharePoint’s Group Owner using PowerShell

#Enter the site URL for which the group owner needs to be updated $webUrl = “http://test.company.com/man” Write-Output “Getting site object” $web = Get-SPWeb $webUrl Write-Output “Success” Write-Output “Getting User Group” $spGroups = $web.groups #Get the owner group $UserGroup = $spGroups | where {$_.Name -eq “User”} Write-Output “Success” foreach($group in $spGroups) { if($group.Name.StartsWith(“User”)) { Write-Output “Updating owner of group – $group” $group.Owner = $UserGroup $group.Update() Write-Output “Successfully updated” } } $web.Dispose() Write-Output “script ended”

Read More

How to Activate MIME Type using Powershell

$mime = “text/html” $webAppUrl = “http://test.company.com” $webApp = Get-SPWebApplication $webAppUrl If ($webApp.AllowedInlineDownloadedMimeTypes -notcontains $mime) { Write-Host -ForegroundColor White “Adding MIME Type “$mime #$webApp.AllowedInlineDownloadedMimeTypes.Add($mime) #$webApp.Update() Write-Host -ForegroundColor Green “MIME Type added and saved.” } Else { Write-Host -ForegroundColor Yellow $mime” MIME type is already added.” }

Read More

Get document wise versions list using Powershell

function Get-DocumentItemVersionsList([string]$WebURL, [String[]]$listName) { [void][System.reflection.Assembly]::LoadWithPartialName(“Microsoft.SharePoint”) set-variable -option constant -name out -value “C:\Get-ListItemVersionsList_Output.csv” “Item_ID|Item Title|Item URL|Version Count” | Out-File $out -Append write-host “–IN” $web = get-spweb $WebURL write-host “–Web initiated” $list = $web.Lists.TryGetList($listName) write-host “–List initiated” $listItems = $list.Items; write-host “–List Items Count = ” $listItems.Count foreach($item in $listItems) { $itemTitle = $item[“Name”] $itemURL = $item.Url $itemID = [string]$item.Id $itemVersCount = $item.Versions.Count #write-host “–List Item – ” $itemTitle ” Versions – ” $itemVersCount #$itemTitle + “|” + $itemVersCount + “|” | Out-File $out -Append if($itemVersCount -gt 1) { $itemID + “|” + $itemTitle + “|” + $itemURL + “|” + $itemVersCount | Out-File $out -Append } } $web.Dispose() } Get-DocumentItemVersionsList -WebURL:’http://user.company.com/hr/’ -listName:’Shared Documents’

Read More