Quantcast
Channel: TechNet Blogs
Viewing all 17778 articles
Browse latest View live

Tip of the Day: Adding and Keeping Columns in File Explorer

$
0
0

Today’s Tip…

Ever get the urge to clean up your photos, music, or video content? Like (or want) to have them in specific columns in File Explorer? And once you get things the way that you want them, how do you keep them? This all can be done in a few, simple steps.

For this example, let’s use Music.

  • Right-click on your Music parent folder.
  • Select Properties and then click on the Customize tab.
  • Make sure that the you have the box next to Also apply this template to all subfolder checked.

clip_image001

  • Click Ok to exit.
  • In the Music parent folder, right click on any of the current column headers to open the column customization menu.

clip_image002

  • If there are additional attributes you’d like that aren’t listed, click on More.

clip_image003

  • I’m adding Genre and Year to my columns.

clip_image004

  • My list is currently set up to list the tracks in play order, with all the attributes visible I want to see. To make this apply to all folders associated to Music, click on the View tab in File Explorer.
  • Click on Options and then Change folder and search options.

clip_image005

  • Click on the View tab in the Folder Options pop-up window. Click on Apply to Folders. A pop-up will ask you if all folders of this type should get these settings. To make these settings visible on all Music folders, click Yes.

clip_image006

  • To verify, I look at a couple albums, and see that my changes are present.

clip_image007

clip_image008

The same process and customization can be completed on for your pictures, documents, or any folder.

Have fun with it and let your inner control freak out!


Setting the right link for Application Proxy Applications in the Azure AD access panel and Office 365 app launcher

$
0
0

Hello folks,

Today I want to talk about how your published applications show up to end users. And how you can configure your app to ensure that users land on the appropriate page when accessing it. Based on the feedback we’ve received this is a topic of great interest for many of you.  

As you are aware, when you grant users the ability to access published applications, those applications show up in the Azure AD Access panel and the Office365 App Launcher. By default, when users launch these applications they are taken to the home page url of the published application. The home page url is, by default, set to the front-end url of the published application.

For example, consider a backend application http://ExpenseApp that is published as https://expenseApp-contoso.msappproxy.net. By default, the home page url is set to https://expenseApp-contoso.msappproxy.net and users clicking the app will be taken to that URL.  

However, in some cases, we’ve heard that customers want users to land on a specific page within the application, for example https://expenseApp-contoso.msappproxy.net/login/login.aspx. This is a very common request and one that makes perfect sense in multi-page applications that have a specific logical starting point.

Today, I’m very pleased to announce that you can now do this by configuring the ‘home page url’ of the published application.  The process requires you to use a PowerShell module. Don’t worry though, we are working to provide this as a UI option to make it easier :). However, rather than hold the feature until we get the UI completed we wanted to share this with you so you could use the steps below to configure your applications right away. 

Ross, a Senior Program Manager in the team, has been focusing on getting this capability into your hands as soon as possible. Let me have him introduce it to you. 

Go on, give this a try! And as always, if you have any feedback on this please send us a note at aadfeedback@microsoft.com. We look forward to hearing from you.

Thanks,

Girish Chander. 

@chander_girish


Hello everyone,

I’m Ross Adams and I’m a Senior Program Manager in the Azure Active Directory team, focusing on Application Proxy and other Hybrid Identity technologies.

Alright, let’s walkthrough how to setup a custom home page url for your published application.

 

Before we begin

There are a couple of items to note when you set the homepage url:

1.    You must make sure that the path you specify is a sub path of the frontend url. 

For example, if the intranet application is published with a front-end url of https://intranet-contoso.msappproxy.net/ then the homepage url that you configure must start with https://intranet-contoso.msappproxy.net/. Similarly, if the front-end url is https://apps.contoso.com/app1/ then the home page url must start with https://apps.contoso.com/app1/

2.     If you make a change to the published application, it may reset the value of the home page url. So if you do update the application you may need to recheck/update the homepage url.

 

Using Azure AD Powershell module

To set the home page url using powershell, you need to get the Azure AD PowerShell module installed.  This isn’t the standard Azure AD PowerShell module but a package from the PowerShell Gallery that uses the GRAPH API end point.  More information about the package can be found here (https://www.powershellgallery.com/packages/AzureAD/1.1.23.0) including instructions, which are relatively simple as follows:

1.      Open PowerShell.

2.      Run the following command

Install-Module -Name AzureAD -RequiredVersion 1.1.23.0

NOTE: if you are running this as a non Admin you will need to use the additional option of “-scope currentuser”.

3.      During the install it will install two packages from Nuget.org, please select “Y” to install these as they are needed to use the package.

 

Setting a Home Page URL Value

Now that you have the Powershell Module installed we’re ready to set the home page url using two simple steps:

1.      Find the application you want to update.

2.      Update the homepage URL for the application.

 

Step 1 – Finding the ObjectID of the application

To obtain the ObjectID of the application I’m going to search for the application by the homepage. 

1.      Open PowerShell.

2.      Import the AzureAD module

Import-Module AzureAD

3.      We now need to login.  Use the cmdlet below and follow the instructions on the screen. Make sure you login as the tenant administrator.

Connect-AzureAD

4.      The cmdlet below will find the applications based on the homepage containing “sharepoint-iddemo”. The app I’m looking to edit. Just replace this with the value that works for your application.  Note I filtered the return result for easier reading.

Get-AzureADApplications | where { $_.Homepage -like "*sharepoint-iddemo*" } | fl DisplayName, Homepage, ObjectID

5.      You should see something similar to the following. The GUID (in bold below) is the value we are looking for:

DisplayName : SharePoint

Homepage    : https://sharepoint-iddemo.msappproxy.net/

ObjectId    : 8af89bfa-eac6-40b0-8a13-c2c4e3ee22a4

6.      Copy the GUID value you see to the clipboard. We’ll need that in step 2.

 

Step 2 - Updating the Homepage URL

We are going to use the same tool to update the homepage URL as we did to find the application.  In my case the application ID I want to update is “8af89bfa-eac6-40b0-8a13-c2c4e3ee22a4”. 

I’m assuming you are still logged into PowerShell, if not then repeat steps 1 to 3 above, then follow the steps below:

1.      Confirm you have the right application, just replacing “8af89bfa-eac6-40b0-8a13-c2c4e3ee22a4” with the value of your application that you copied above.

Get-AzureADApplication -AppObjectId 8af89bfa-eac6-40b0-8a13-c2c4e3ee22a4

2.      Now that we have confirmed the application we are ready to update the homepage as follows.

a.      Create a blank application object to hold the changes we want to make; this doesn’t create anything; it is just a variable of the right type to hold the values we want to update.

$appnew = New-Object "Microsoft.Open.AzureAD.Model.Application"

b.      Set the homepage to the value you want it to be, keep in mind that it must be a sub path of the published application.  In my case I’m going to change my homepage from https://sharepoint-iddemo.msappproxy.net/ to https://sharepoint-iddemo.msappproxy.net/hybrid/ so uses go straight to the hybrid site.

$appnew.Homepage = "https://sharepoint-iddemo.msappproxy.net/hybrid/"

c.      Now we just need to make the update, remember to use the GUID you copied from above.

Set-AzureADApplication -AppObjectId 8af89bfa-eac6-40b0-8a13-c2c4e3ee22a4 -Application $appnew

3.      You’re all done, and we can confirm by getting the application again and making sure the change worked.

Get-AzureADApplication -AppObjectId 8af89bfa-eac6-40b0-8a13-c2c4e3ee22a4

Keep in mind that certain changes to the application in the UX will reset the HomePage URL so you might have to do this again.

 

Hope you find this useful and as always we appreciate your feedback.

Microsoft Cloud Roadshow

$
0
0

All –

I wanted to make you aware of a great site within Microsoft Virtual Academy called “Microsoft Cloud Roadshow,” it has 60+ videos on Office 365, Microsoft Azure, and Windows 10 that might be useful for you and/or your team.

Microsoft Cloud Roadshow
Whether you’re keeping your existing cloud skills current or you’re just getting started, having access to best practices and training is now more critical than ever. Explore these Microsoft Cloud Roadshow sessions to find technical training for IT Professionals and Developers. Get practical insight and helpful tips, directly from the experts who build and run cloud services across Office 365, Microsoft Azure, and Windows 10.

Highlight:
What really happens when there is an Office 365 service incident and what’s my role?
Modernize your datacenter
Run Azure Services in Your Datacenter

mscloud

Regards,
Bea

Being one of the big winner’s this year – Country Partner of the Year

$
0
0

Following an earlier post (It’s Award season), and as we officially turn to spring, we’re drawing closer to one of my favourite times of the year, WPC and the IMPACT Awards. 

While there is so much to look forward to about WPC – the connections, the time with so many of you from across the country, the content – especially this year as we return to Toronto, the one piece that stands out beyond all others, is the opportunity it provides to recognize the incredible innovation, and impact, across our ecosystem, and across Canada!

As we approach the deadlines for both the IMPACT Awards and the Partner of the Year Awards, I thought I’d provide a couple of posts, a bit of an open Q&A, sharing the experience that a couple of partners had last year.

Before getting to that, a quick reminder:

  1. The Partner of the Year Awards tool is open until April 7th at 11.59 PM PST. Visit the awards and nomination portal to learn more. Be sure that you’re submitting nominations for both the Competency workloads, but also the Country Partner of the Year!

  2. The 2016 IMPACT Awards nomination tool closes on April 12th at 11:59 PM PST. We recommend that you review the complete award guidelines and have your entry 100% ready to go before you begin the upload process. 

Now, let’s talk shop with ProServeIT, the 2015 Canada Country Partner of the Year winner. I hope their story inspires you to submit your nomination for 2016!

Jay

Channel Chief @ Microsoft Canada

@jbrommet

--------


For any tech services company, winning a Microsoft IMPACT Award is a big deal. (It’s a bit like winning an Oscar for geeks.) But even among IMPACT awards — which recognizes everything from great marketing and app development to CRM implementation — to be recognized as a Country Partner of the Year means that you’re at the very top of your country’s tech services industry. It means that you’re firing on all cylinders, demonstrating innovation, technical mastery, agility and, above all, the ability to deliver an outstanding customer experience.  

In 2015, ProServeIT earned this top honour in Canada.

Founded in 2001 and based in Mississauga, Ontario, ProServeIT is a privately-owned and multi-award winning technology services company that provides leading-edge solutions to private and public sector clients worldwide. With offices in Toronto, Vancouver, Montreal, Paris and Ho Chi Min City, the company has built an international reputation for a remarkable range of competencies, creativity and deep technical talent.

I recently had a chance to catch up with Eric Sugar, President of ProServeIT, in his Mississauga office to talk about his company’s ongoing cloud transformation and how winning the 2015 Microsoft Country Partner of the Year for Canada has impacted his business.

ProServeIT has achieved so much success in recent years — why?

We’ve been in business for over 14 years, but in the last three years we’ve been growing especially fast — well ahead of our targets. While the solutions that we’re now implementing have changed considerably from our early days, what has not changed is our belief that technology must act as a business enabler. We see IT as a great way to help any-sized company become more efficient, keep costs to a minimum and drive new sales of products and services.

You mentioned that your solutions have changed in recent years — when did you make the decision to start providing solutions in the cloud?

About four years ago. We attended the Microsoft Worldwide Partner Conference and we heard the cloud message loud and clear. Like any tech services company that delivered traditional IT solutions, we worried that the cloud would decimate our business. After a lot of debate, we decided to go for it and invested fairly heavily. Our rationale was that whether we did it or not, someone was going to do it. We saw an opportunity to lead the way.

How did that transition go?

It was stressful, especially at first, but I can say now that it has unlocked our potential and drove our growth. Like many tech services companies, we had become accustomed to a typical four-year sales cycle for clients. As in: “Hey, it’s time for your next upgrade.” Embracing the cloud allowed us do things differently and empowered us to pursue shorter, faster, higher-margin projects that deliver more business value to our customers.

How did that change your business?

It meant our managed services business would have to grow exponentially to support cloud solutions. Today, our revenue comprises approximately 40% managed services, 40% consulting and 20% IP development. We’ve become a far more profitable and strategic firm and pride ourselves on deeper, richer customer relationships.

Did you have to hire differently?

Yes, especially in our sales approach. We realized early on that sales had to lead the process. We had to make some significant changes to our sales compensation model and hire new and more sales people. We needed teams who could really lead the conversation with customers and had the technical expertise to identify opportunities and propose solutions that take advantage of the cloud.

How do you ensure their success?

Training, training, training. As an organization, we make a major, ongoing investment in developing our competencies and achieving certifications. Our Microsoft Solution Sets alone run the full gamut. We try to hire the best and brightest and then ensure our sales people receive extensive training before they ever meet a customer or prospect.

So let’s switch gears and talk about your award. Has winning the Country Partner of the Year made a difference to your business?

Absolutely. We’ve always benefited from the credibility of being a Microsoft Partner, which is why we’ve continually invested in the relationship. Winning the Country Partner of the Year award helped take us to the next level. I can tell you that it created new and better opportunities for us, especially internationally. It gets us time with decision-makers in Canada and abroad who see the endorsement from Microsoft as a major plus.

How do your leverage your Award?

In our marketing, PR and business-to-business materials. If you visit our website (www.proserveit.com) you’ll see a big banner right on our homepage that links to our press release. And we showcase this award along with our certifications and credentials in our materials to establish our reputation and provide instant credibility.

So what’s next for ProServeIT?

We’re going to continue to invest in deepening and broadening our competencies and ensure that our activities remain razor-focused on adding more value to our customers. Our Microsoft-first, cloud-first strategy has paid dividends with our customers and helped us grow quickly. We’ve taken some calculated risks along the way, but they’ve paid off. Change is good.

Surface 学生向けキャンペーン延長のお知らせ

$
0
0

平素よりマイクロソフト製品をご愛顧いただき、誠にありがとうございます。

日本マイクロソフトは Surface をより多くの学生の皆様に使っていただけるよう、2016 年 3 月 4 日(金)から実施している Surface 学割キャンペーンの期間を、2016 年 6 月 30 日(木)までに延長いたします。キャンペーン期間中に、Surface Pro 4 または Surface 3 の本体と対象アクセサリーを同時購入いただき、お申し込みいただいた学生の方に、キャッシュバック(返金)いたします。本キャンペーンのお申し込み方法などの詳細は、キャンペーンサイトをご覧ください。

これからも Surface は学生の皆様を応援してまいります。



■キャンペーン概要

期間: 2016  年 4 月 4 日 (月) ~ 2016 年 6 月 30 日 (木)

対象製品:

Surface Pro 4 本体と Surface Pro 4 タイプ カバー(Surface Pro 3 用タイプ カバーも可)を同時購入いただいた学生の方に、最大 30,000 円をキャッシュバック。

Surface 3 本体、Surface 3 タイプ カバー、Surface ペンを同時購入いただいた学生の方に、最大 12,000 円をキャッシュバック。

取扱い店:全国の Surface をお取扱い頂いている量販店各社、Microsoft Store

キャンペーンサイト: https://www.microsoft.com/ja-jp/atlife/campaign/surface-spring-cashback/



※学割につきましては期間中は製品モデルに関わらず 1 人 1 台のみ応募可能とさせていただきます。
※キャンペーンについては変更になる場合があります。

Azure SQL Data Warehouse: 2016 年 2 月の更新情報

$
0
0
執筆者: Drew DiPalma (Program Manager, SQL Engineering) このポストは、3 月 16 日に投稿された Azure SQL Data Warehouse: February 2016 update の翻訳です。 2 月はあっという間に過ぎてしまいましたが、SQL Data Warehouse にとってはエキサイティングな 1 か月でした。お気付きかもしれませんが、安定性、信頼性、拡張性に関する強化が行われ、また、お客様のご要望に基づいていくつか機能が実装されました。ここではその新しい機能についてご紹介したいと思います。 TSQL で SSMS を実装 皆様から最もご要望が多かったのが、SQL Data Warehouse のクエリと管理に SQL Server Management Studio (SSMS) を使用できるようにしてほしいというものでした。今後 2 ~ 3 か月かけて SSMS 2016 のサポートを追加する取り組みを行っていく予定ですが、2 月には SSMS のサポートの一環として、次の...(read more)

認証ダイアログが表示されず、オフライン起動となってしまう (プレゼンテーション中の機能制限)

$
0
0

Outlook を起動する際、起動時に認証ダイアログが表示されず、オフライン起動となってしまう原因の一つに、プレゼンテーション中の機能制限があります。この記事では、この動作について説明します。

 

現象

Outlook を起動時に認証ダイアログが表示されないため、画面右下のステータスバーには 「パスワードの入力が必要です」と表示されオフライン起動となる。

 


 

Outlook をキャッシュ モードでご利用の場合、サーバーに接続できなくてもキャッシュされたアイテムを表示し Outlook が起動可能となっていますが、その際はオフライン状態で起動しているため送受信できていないことにユーザーが気づかないことがあります。

(オンライン モードでは、サーバーに接続できない場合は Outlook を起動できません。)

 

原因

以下の状態であるときは、Outlook 使用時の認証ダイアログの表示は制限されます。

制限される状態の条件は、Office のバージョンによって異なります。

 

Office 2007 まで

1) Outlook PowerPoint のプレゼンテーション状態であることを認識した時

Powerpoint はプレゼンテーションを実行中かどうかの情報を Office 共通のメモリに記録します。

Outlook は認証ダイアログを出そうとするとき、この情報を確認しています。

そしてプレゼンテーション状態となっていれば、認証画面を出さない動作となります。

 

Office 2010 以降 ※以下のいずれかの状態

1) Outlook PowerPoint のプレゼンテーション状態であることを認識した時

(上述の通りです)

Powerpoint はプレゼンテーションを実行中かどうかの情報を Office 共通のメモリに記録します。

Outlook は認証ダイアログを出そうとするとき、この情報を確認しています。

そしてプレゼンテーション状態となっていれば、認証画面を出さない動作となります。

 

2) OS 側のプレゼンテーション モードがオンの状態

Office 2010 以降、アプリケーション (PowerPoint) のプレゼンテーション状態だけではなく、OS 側のプレゼンテーション モードを認識して、ユーザーがプレゼンテーションを実施している状態と判断するように動作変更になりました。

OS 側のプレゼンテーション モードがオンになっている場合、認証ダイアログの表示が制限される動作になります。

 

対処方法

1) Outlook PowerPoint のプレゼンテーション状態であることを認識した時

この場合、プレゼンテーション中にも認証を出すよう動作を変更する設定はないため、回避策は Outlook の起動時にPowerPoint スライドショーを実行しないこととなります。

ユーザーが手動で実行しているときに限らず、ログオンスクリプトなどで、自動的に実行している場合なども注意が必要です。

 

2) OS 側のプレゼンテーション モードがオンの状態

以下のレジストリ設定を行うことにより、Windows プレゼンテーション モードが有効な場合にも認証ダイアログが表示される動作に変更できます。

 

キー : HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\General

値の名前 : DoNotQueryUserNotificationState

データ型 : REG_DWORD

: 0x00000001 (10 進数 : 1)

 

参考

OS 側のプレゼンテーション モードについては、以下の公開情報でも紹介しておりますのであわせてご覧ください。

 

Title: Windows プレゼンテーション モードの使用時、Outlook 2010 のプロファイル作成や起動に失敗する

URL: https://support.microsoft.com/ja-jp/kb/2841427

 

本情報の内容 (添付文書、リンク先などを含む) は、作成日時点でのものであり、予告なく変更される場合があります。

 

V2 の仮想マシンのバックアップ

$
0
0

こんにちは、Windows プラットフォーム サポートの世古です。

遂に V2 仮想マシン (リソース マネージャーから作成した仮想マシン) のプレビュー版 IaaS VM バックアップが公開されました! 尚、Azure Advisors への事前登録とサーベイ サイトへのご回答が必要となりますので、以下の手順を実施くださいますようお願いいたします。

1) Azure Backup の Public Preview 参加に当たって、下記サイトにサインアップください。
  http://aka.ms/azureadvisors 

2) サインアップのあと、下記サイトにてサーベイにご記入ください。
  http://aka.ms/armbackupprev
  

サーベイ サイトへのご回答後、24 時以内にプレビュー Azure ポータル サイトが利用可能になります。プレビュー Azure ポータル サイトより "Recovery Services コンテナー" を利用することで IaaS V2 VM のバックアップが可能です。

 - Azure ポータルへのアクセス サイト
  https://aka.ms/mab


尚、"Recovery Services コンテナー" をご利用いただくには、事前に以下の PowerShell コマンドで ”Recovery Services vault preview” へ登録くださいますようお願いいたします。

1.Azure PowerShell を管理者権限で起動します。
     Azure PowerShell がインストールされていない場合には、以下の URL をご参照いただきインストールください。

     Azure PowerShell のインストールおよび構成方法
     https://azure.microsoft.com/ja-jp/documentation/articles/powershell-install-configure/

2.Azure アカウントにてログインします。
     実行コマンド: Login-AzureRmAccount

3.サブスクリプションを設定します。
     実行コマンド例: Get-AzureRmSubscription –SubscriptionName "サブスクリプション名" | Select-AzureRmSubscription

4.サブスクリプションを Recovery Services vault preview に登録します。
     実行コマンド例: Register-AzureRmProviderFeature -FeatureName BackupPreview –ProviderNamespace Microsoft.RecoveryServices

上記登録に関するご不明な点がある場合には、本 Blog にコメントいただく、もしくは以下のサイトよりご質問くださいますようお願いいたします。
 

タイトル: How can we improve Azure Backup & SCDPM ?
https://feedback.azure.com/forums/258995-azure-backup-and-scdpm/suggestions/8369907-azure-backup-to-support-iaas-vm-v2?tracking_code=399d1563de96a54bfaee770e12e4f21b


Back to Basics: Use PowerShell to Search Servers for Specific Software

$
0
0

An old acquaintance, Mr. Rupert Torquil-Smythe Esq. (yes, it is he), recently wanted to know whether a certain piece of software was installed on a particular list of servers.

I asked him for the list of servers (servers.txt) and the name of the software (Python). I then wrote and ran this:

$Servers=Get-Content-Path.\servers.txt

foreach ($Serverin$Servers) {

$Found= (Get-WmiObject-ComputerName$Server-Query {selectnamefromwin32_productwherenamelike'%Python%'} -ErrorActionSilentlyContinue).Name

if ($Found) {

Add-Content-Path.\output.txt-Value"================"

Add-Content-Path.\output.txt-Value"$Server"

Add-Content-Path.\output.txt-Value"================"

foreach ($Entryin$Found) {

Add-Content-Path.\output.txt-Value$Entry

}

Add-Content-Path.\output.txt-Value" "

}

}

 

We end up with a text file (output.txt) containing details of each server that has Python installed.

 

Things to note:

  • servers.txt is read and stored as a variable ($Servers)
  • we use WMI to query each of the remote servers, from $Servers, in a foreach loop
  • the query string is WQL
    • we only ask for the name property to be returned (select name is more efficient than select *)
    • % allows for a wildcard search, e.g. any number of characters before and after Python

 

Tip o' the Week 318 – Read Maps on Windows 10

$
0
0

clip_image001The development of accurate maps was one of humankind’s biggest advances (after learning to talk) that enabled exploration and other developments. Mobile and online technology have advanced mapping (especially timely access to accurate maps) in ways that only a few years ago, most of us could never have imagined.

Automated maps in cars have been around for quite a while but it was only the widespread availability of GPS and the falling cost of electronics that made it feasible to think of sat nav as standard kit for lots of cars, though it doesn’t stop some gouging car makers from charging a healthy premium for installing a system that is years-old in design and will be completely obsolete by the time the user gets their next smartphone.

Most of us can remember the first time we saw Google Earth– spent a while looking up where we live, where we used to live, where we’ve been on holiday etc. Amazingly, though, Google didn’t know what they were going to do with the technology when they acquired it, but figured if they build it and people start using it, they’ll figure out how to monetise that later. And they did.

clip_image002

Bing Maps

Microsoft has its own mapping technologies, of course – sometimes developed in partnership or licensed from 3rd parties, and there are a couple of places where they stand out from those available elsewhere: the Birds Eye view in Bing Maps shows some cracking imagery, for example.

clip_image003

If you’re set to use Bing Maps in the UK (go to the gear icon on the top right, click Settings, Region and choose United Kingdom) then you’ll also get access to the Ordnance Survey* maps which show topographical features, footpaths, bridleways, landmarks and all sorts – see above map of part of an old bit of West Berks as an example.

Windows 10 PC & Mobile

clip_image004Windows 8.x had a Maps app that was interesting to a degree, but didn’t really offer much more than you’d get in a browser (apart from offline support). HERE Maps still publishes a decent app for PC users, though it’s still not a lot more than you’d get if you just went to a mapping site like Bing, or HERE.com itself. The new HERE site doesn’t even promote the Windows app, so make of that what you will.

clip_image005clip_image007There is a new Maps app for Windows 10 mobile & PC, that is quite a bit better, though. The app lets you download maps locally and will also function as a sat nav if you have a GPS in your device – so either a Windows 10 Mobile device (aka a phone) or some sort of tablet thing could be used in-car, with turn-by-turn directions, 3D views etc.  

There are essentially 3 cool features about the maps app that set it apart from others, especially when used on a phone with Windows 10 Mobile:

  • Traffic and Cameras– by turning on the traffic or cameras options, you’ll see what the state of the roads are, and if you tap on the camera icons shown, you’ll see a recent – but sadly not date or time-stamped – image of the scene
  • clip_image008StreetSide view– if you’re in the area covered by the subset of the world where a scene has been recorded by the StreetSide camera wagon, then you’ll see imagery on your device
  • Car favourites– don’t recreate Dude, Where’s My Car?– you can add a Favourite (press the hamburger icon on the top left, choose Favourites, and you’ll see a clip_image009list of favourite places, including Home, Work and, now, Car). You set the current location of  your car and optionally add a photo from the camera, so if you want to record the zone/row location sign in the airport, or the situ and registration number of the potential door-swinger parked next to you so you might have some proof when they ding your car…

* The Ordnance Survey is one of the oldest mapping organisations in the world, tracing its history back to the aftermath of some troublesome northerners planning to install an itinerant French waif as their king.

[Billy Connolly – ergo, seriously, NSFWhas a few words to say about BPC]

[Script Of Mar. 25] How to get the information of last backup for all the SQL databases

$
0
0
image
Mar.
25
image
image

Script Download:  
The script is available for download from https://gallery.technet.microsoft.com/scriptcenter/How-to-get-the-information-cb205c18. You can also use  Microsoft Script Browser for Windows PowerShell ISE to download the sample with one button click from within your scripting environment. 

This PowerShell script will demonstrate how to get the information of the last backup for all the SQL databases. 

You can find more All-In-One Script Framework script samples at http://aka.ms/onescriptingallery

アドレス帳の項目カスタマイズについて

$
0
0

こんにちは。日本マイクロソフト Outlook サポートチームです。

以下のアドレス帳の項目のカスタマイズについてご紹介いたします。

 

Outlook アドレス帳の表示項目と表示順序は、実装上、ハードコードされているため変更することはできません。


 

表示項目の削除はできませんが、表示不要な項目の表示幅を限りなく 0 に設定する、もしくは非表示にすることで (Outlook 2007 以降で有効)、ユーザーから見えない状態にすることは可能となります。以下にそれぞれの方法をご案内いたします。

 

表示不要な項目の表示幅を限りなく 0 に設定する方法:

 

ユーザーが手動で表示幅を変更する方法 :

ユーザーが手動にて調整したい表示項目の表示幅を限りなく 0 にし、見えないようにする方法になります。

列名の右端の縦線にマウスを合わせてドラッグし、幅を一番小さくし見えないように幅を調整します。

 

変更した表示幅のレジストリを配布して変更する方法 :

調整したい表示項目の表示幅を限りなく 0 に設定したレジストリを配布し、ユーザーから該当の項目を見えないようにする方法になります。

 

- 表示幅設定の保存場所について

表示幅は以下のレジストリ値として保持しております。

 

キー : HKEY_CURRENT_USER\Software\Microsoft\Office\<Outlook のバージョン>\Outlook\Preferences

名前 : ABColWidths

 

Outlook のバージョン

Outlook 2016 : 16.0

Outlook 2013 : 15.0

Outlook 2010 : 14.0

Outlook 2007 : 12.0

 

- 変更方法

1. Outlook を起動します。

2. アドレス帳を表示し、調整したい表示項目の表示幅を調整します。 表示幅を調整次第で、非表示にすることもできます。

3. Outlook を終了します。

 

4. [ファイル名を指定して実行] "RegEdit" と入力し、[OK] をクリックします。

5. 以下のキーを選択します。

 

   HKEY_CURRENT_USER\Software\Microsoft\Office\<Outlook のバージョン>\Outlook\Preferences

 

6. [ファイル]-[エクスポート] をクリックし、適切な名前でファイルを保存します。

7. 保存したファイルをメモ帳などのテキスト エディタで開き、以下のサンプルのように ABColWidths以外を削除して保存します。

 

(Outlook 2013 の例)

ここから---------------

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences]

"ABColWidths"=hex:0c,00,00,00,c2,00,1d,0e,ba,00,01,30,24,00,02,30,c2,00,03,30,\

  00,00,fe,39,00,00,00,3a,00,00,08,3a,c2,00,13,3a,00,00,16,3a,5a,00,17,3a,00,\

  00,18,3a,03,00,19,3a

ここまで---------------

 

8. 保存したレジストリファイルをクライアント コンピュータにコピー、もしくはファイル サーバーの共有フォルダーに保存し、ダブル クリックで実行してインポートします。

- 参考資料

ID : 310516

Title : 登録エントリ (.reg) ファイルを使用してレジストリ サブキーおよび値を追加、変更、または削除する方法

URL : http://support.microsoft.com/kb/310516/ja

解説 : レジストリ配布の詳細については、お手数ですがこちらの文書をご覧ください。

 

非表示にする方法 :

下記のレジストリを設定する方法で、アドレス帳に表示される項目を非表示にすることが可能です。

 

- 変更方法

1. クライアント端末で [スタート]-[ファイル名を指定して実行] をクリックし"regedit" を入力し、[Enter] をクリックします。

2. レジストリエディタを起動します。

3. 以下のレジストリ サブキーに移動します。

    HKEY_CURRENT_USER\Software\Microsoft\<Outlook
のバージョン>\Outlook\Preferences

 

Outlook のバージョン

Outlook 2016 : 16.0

Outlook 2013 : 15.0

Outlook 2010 : 14.0

Outlook 2007 : 12.0

 

4. [編集]-[新規作成] をクリックし、"バイナリ値" を選択します。

5. 以下のキーを追加します。

名前 : ABHiddenColumns

種類 : REG_BINARY

データ : 0# 00 00 00 XX XX XX XX

※ # には非表示にしたいトータルの列数を記入してください。

例えば、"役職" "勤務先電話" "場所" 3 列を非表示にする場合、以下のように設定してください。

 

03 00 00 00 1f 00 17 3a 1f 00 08 3a 1f 00 19 3a

 

- 補足

XX XX XX XX には、以下のデータを設定してください。

 

フリガナ : 1f 00 92 8C

部署 : 1f 00 18 3a

役職 : 1f 00 17 3a

勤務先電話 : 1f 00 08 3a

場所 : 1f 00 19 3a

電子メールアドレス : 1f 00 fe 39

勤務先 : 1f 00 16 3a

エイリアス名 : 1f 00 00 3a

 

※ 注意事項 ※

レジストリ エディタについて

---------------------------

レジストリ エディタの誤った使用は、システム全般に渡る重大な問題を引き起こす可能性があります。

こうした問題を解決するためには、Windows をインストールしなおさなければいけません。

Microsoft では、レジストリ エディタを使用することによって引き起こされた障害の解決については、一切保証しておりません。

レジストリ エディタを使用する場合には、お客様の責任において使用してください。

 

本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。


Silently push the Microsoft Intune Company Portal to Azure AD Joined Windows 10 devices

$
0
0

Starting today Microsoft Intune has been integrated with the Business Store. This means that you can use Microsoft Intune to manage public store applications and silently deploy them to users. End-user won’t have to go to the public store and therefore won’t need a Microsoft Account.  

When it comes to Microsoft’s Enterprise Mobility Suite it’s possible to use the Company Portal for a uniform cross-platform experience.

On Windows, installation of the Company Portal can be automated using the Business Store which is capable of pushing applications from the Public Store. We can use this to silently push any modern app from the public store, including the Company Portal, to the end-user’s Windows AAD joined (or Domain Join + AAD registration) 10 device. End-users won’t need an Microsoft Account (MSA) to obtain the application.

You configure this as follows:

1) Browse to http://microsoft.com/business-store and logon with an administrative user in your tenant.

2) Select settings and navigate to Management Tools

clip_image002

3) Select Add a management toolclip_image004

4) Search for Microsoft Intune

clip_image006

5) Press Ok followed by Activate in the bottom right corner

clip_image008

6) In the upper right Search Store textbox search for Company Portal, next select Get the app and afterwards select distribute later.

clip_image010

7) Open a new tab and navigate to Microsoft Intune via http://manage.microsoft.com

8) Navigate to Admin/Mobile Device Management/Windows/Store for Business and select Configure Sync

clip_image012

clip_image014

9) When for the initial sync to finish and navigate to Apps/Apps/Volume Purchased Apps

clip_image016

10) Now you can deploy the Company Portal as a required application to your user collection.

End result:image

Users on Windows devices that sign in with their Azure AD account (or PIN/Passport) or domain account that has been registered in AAD will get the Company Portal added in their Start Menu without having to do anything. And the best of all: without the need for a Microsoft Account to access the public store.

For more information:

  • IT Professional resources: http://aka.ms/business-store/it
  • Developer resources: http://aka.ms/business-store/dev

Nouveautés dans la nouvelle version ADConnect 1.1.119.0

$
0
0

Bonjour,

Avec la version ADConnect 1.1.119.0, il y a quelques améliorations apportées à ADConnect.

Notamment la possibilité de changer la fréquence de synchronisation, désormais 30 minutes par défaut (avant c’était 3h par défaut).

Possibilité de faire du filtrage des OU lors de la configuration ou installation, le ‘device writeback’ est désormais disponible, ainsi que les extensions du schéma.

Pour plus d’information, veuillez voir cet article :

https://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect-version-history/

Huu-Duc LÊ

A Few Easy Steps to Help Protect Your Active Directory

$
0
0

On my latest project I have had the pleasure of not only designing an Active Directory structure which supports cloud adoption and the ability to secure its administration but to assist them with some basic security principles on the 'how' to provide secure administration.  There are many different threats which can compromise an environment.  Some which mean to do harm and some that just really liked to look at cute angry cats.  Whether purposeful or not, this is where it literally pays to make assumptions.

A very real threat that can be hard to prevent, difficult to detect and troublesome to rectify is the highly discussed Pass the Hash and other lateral traversal attacks.  For anyone who may or may not have heard about Pass the Hash and other types of credential theft there are two very good pdf documents available for download here

The one thing to really understand is you just don't know what you don't know.  What does that mean?  Always assume and prepare for breach.  There is nothing you can do to protect your Active Directory 100% but there are many steps you can take to give it a fighting chance. 

There is a very good article published on TechNet referencing this very topic.  Best Practices for Securing Active Directory

I will discuss just a few that customers have adopted to get them on the right track and in a different mindset.

1.  Classify your assets using a three tiered model:

a.  Tier 0 = All assets which have some form of administrative control over the forest, domains, domain controllers, elevated user accounts and groups which manage the mentioned objects, administrative workstations used to manage the mentioned objects and any other servers/services which indirectly manage the domain controllers in reference to patching, monitoring, backup, certificates and physical security.

b.  Tier 1 = Any other server or service which hosts applications whether on-premises or in the cloud, security groups and application accounts used within the applications and any other server/service which manages the servers in reference to patching, monitoring and backup.

c.  Tier 2 = All standard user accounts and their workstations and other devices

2.  Securely administer your assets:  There is a very good article describing recommended practices.  Securing Privilege Access Reference Material

a.  Each defined tier has its own set of elevated accounts and administrative workstations to manage that classification of asset

b.  Each administrative asset can only directly manage assets within its own tier

c.  Whenever possible always use consoles to manage tiered assets deployed on that levels administrative workstations

3.  Define your administrative roles by using a least privilege model

a.  Create new groups and delegate permissions defined

b.  Never assign permissions to a single user account

c.  Use technologies which will prevent elevated accounts from having the delegated permissions when not required

4.  Keep your operating systems and applications current

a.  Use lifecycle management for both operating systems for servers and clients as well as applications

b.  Keep current versions of each patched

5.  Remove elevated accounts and security groups when no longer needed

a.  Remove elevated accounts upon role change or termination

b.  Remove security groups if not used or no longer required

If you review the included reference guide links you will notice that there are many other steps which can be taken to help secure and securely administer your Active Directory.  This post centers on the few which were quickly accepted by well established customers who acknowledged they needed a change but had to digest it in smaller doses.  This gave them a great starting point to focus on and my goal in writing this was to do the same for you.  Securing your Active Directory can be a very big undertaking.  Some of the above listed steps require defining a new management process for your defined tier 1 assets and that sometimes can be a hard one to sell.  But do not get discouraged.  It may take a little time to fully sink in the importance of what you are trying to accomplish but in the end this is to help the business and not just satisfy the security teams demands.


Atualização Internacional - Comunidade americana em ação.

$
0
0
Olá comunidade Wiki Ninjas Brasil.

Bem-vindos a nossa sexta-feira de Atualização Internacional.

Aproveitamos a oportunidade para desejar a todos uma "Feliz Páscoa" a toda nossa comunidade e no melhor estilo Wiki Ninja.



Nosso destaque de hoje vem da comunidade americana.




Falamos de JOE DAVIES.



Ele é membro da comunidade desde 2007.

Ativo nos blogs, fórum e galerias ele escreveu diversos artigos para o Wiki conforme lista a seguir:

Configuring the Corpnet Subnet of the Base Configuration Test Lab for Public Cloud Technologies

System Center Posters

Wiki: Creating a Test Lab Guide lab diagram

SharePoint Server 2013 Test Lab in Azure

Azure Test Lab

Test Lab Guides

Test Lab Guide Mini-Module: Creating a second forest and domain

Hosting the Lync Server 2013 Test Lab with Windows Server 2012 Hyper-V

Test Lab Guide Mini-Module: Install AD FS 2.0

SharePoint 2013: Claims Encoding - Also Valuable for SharePoint 2010

Hosting the SharePoint Server 2013 Three-Tier Test Lab with Windows Server 2012 Hyper-V

Test Lab Guide Mini-Module: Installing Microsoft Office Professional Plus 2013 on CLIENT1

Wiki: Creating and publishing a Learning Roadmap

Windows Server 2012 R2 Base Configuration for Public Cloud

Windows Server Posters

Windows Server 2012 Test Lab Guides

Hyper-V Test Lab Configuration Overview Videos

Wiki: Creating and publishing a TLG mini-module

Wiki: Test Lab Guide Content for Microsoft Partners

A lista completa de todos os seus 100 artigos você encontra aqui.


Obrigado por todas as suas contribuições na comunidade Joe.


Venha você também fazer parte da nossa comunidade.

Nos siga no facebook: Wiki Ninjas Brasil

Obrigado.


Wiki Ninja Hezequias Vasconcelos @++

Migration of Skype for Business Hybrid Environment to Skype for business Online

$
0
0

A Quick search on web didn’t show much information on what all needs to be done for moving the infrastructure from skype for business hybrid setup to skype for business online setup. I thought of writing this blog with detailed procedure, so that it would be easier for anyone who are looking for details when they are planning to move from Skype for business hybrid to Skype for business Online scenario.

Before looking into the migration steps or procedure, lets first look at the process flow of Skype for business User sign in when in Hybrid setup.

Onpremise user sign in process (User :Onprem@domain.com)

  1. User provides the sip address Onprem@domain.com and clicks sign in on Skype for Business Client.

  2. Skype for Business Client makes Lync Autodiscover Query “Lyncdiscover.domain.com” which will be pointing to Onpremise Servers (as it’s a hybrid setup) and reaches the Front end server (Hybrid Server).

  3. Once Request Reaches the Front End server, Server first authenticates the user and checks if user is homed onpremise or online, since user is homed onpremise, User signs in to the onpremise Front end server and server will provide required services.

Online user sign in process (User :Online@domain.com)

  1. User provides the sip address Online@domain.com and clicks sign in on Skype for Business Client.

  2. SFB Client makes Lync Autodiscover Query “Lyncdiscover.domain.com” which will be pointing to On premise Servers (as it’s a hybrid setup) and hits the Front End Server

  3. Once Request Reaches the Front End server first authenticates the user and checks if user is homed onpremise or online, since user is not homed onpremise, it will check Hosted SRV parameter and identifies that user is homed online.

  4. Onpremise server will redirect the user to connect to online Servers by providing the Hosting Provider FQDN “Sipfed.online.lync.com”.

  5. User will then connect to online servers (after multiple redirects to user’s home server), which will re-authenticate the user and provide required services.

Once we are all set for migration from onpremise to Online, expect outages during the course of performing these actions (highly advised to perform these during non-business hours) as there is dependency on DNS servers TTL and Client DNS Cache.

Below are the steps to move the services from Hybrid completely to Skype for business online:

Step 1:

Ensure that all the users are migrated from Skype for business onpremise to Online

https://technet.microsoft.com/en-us/library/jj204969.aspx

 

Step 2:

Ensure that none the Applications (Office Servers or any third party applications) are dependent on the skype for business onpremise servers or made changes to make use of Skype for business online.

 

Step 3:

Modify the DNS records (externally & internally) and point the records to hit the skype for business online Services

FQDN

Record Type

Port

TTL

Host offering service

Sip.domain.com

CNAME

-

-

Sipdir.online.lync.com

Lyncdiscover.domain.com

CNAME

-

-

Webdir.online.lync.com

_sipfederationtls._tcp.domain.com

SRV

5061

3600

Sipfed.online.lync.com

Lyncdiscoverinternal.domain.com

CNAME/A

-

-

Delete this Record


Optionally, you can delete below unused records as all users will be hosted online:

External DNS:

Record

Type

Dialin

A        

Meet

A

LyncwebservicesFqdn

A

_xmpp-server

SRV

_sip._tls

SRV

Internal DNS:

Record

Type

Lyncdiscoverinternal

A

Dialin                        

A

Meet                        

A

LyncwebservicesFqdn       

A

_sipinternaltls._tcp        

SRV

Step 4:

Disable shared address space on Skype for business online:

https://technet.microsoft.com/en-us/library/jj994080.aspx

   Set-CsTenantFederationConfiguration –SharedSipAddressSpace $false

 

Step 5:

Clears resource records from a cache on the DNS server.

https://technet.microsoft.com/en-us/library/jj649893.aspx

Clears the contents of the DNS client cache.

https://technet.microsoft.com/en-us/%5Clibrary/jj553809(v=wps.630).aspx

 

Step 6:

Test the current setup for at least 2 weeks to ensure that after all the above changes, there is no issues or dependency on the Skype for business Onpremise Servers before proceeding with decommissioning of onpremise servers.

Decommission the Skype for business onpremise deployment

https://technet.microsoft.com/en-us/library/gg195815(v=ocs.14).aspx

 

 

Pragathi Raj S

Premier Field Engineer - Microsoft

 

 

Search Health Reports (SRx) - Summary for each 'Test'

$
0
0

 Brought to you by SearchEngineers@microsoft.com, the Search Health Reports (SRx), which can be downloaded here, is a PowerShell-driven tool for surfacing complex diagnostics for SharePoint Search through new multifaceted reports. The SRx includes a battery of tests that leverage a customized SSA object extended with contextual data from many disparate sources. For more information on this tool, please see our announcement here.

Below is a summary of each test in the tool (and we will continue to update this list).

Core Tests

Description

Comments

FarmAdminSyncTimerJob

Tests that the 'Application Server Administration Service Timer Job' (aka: 'job-application-server-admin-service') has recently run on each of the Search servers in the farm

On all servers with the SP Server Search Service Instance started, this administrative Timer Job runs once a minute to initiate:

  • Service Instance synchronization, which may involve starting the physical process and provisioning any resources
  • Synchronizing configuration with the Search Admin DB including:
    • Propagating schema updates throughout Search system
    • Persisting Content Source settings to registry of Crawlers
    • Synchronizing the Search Topology including activation or deactivation of components from the host
    • Persisting Constellation configuration to the Admin DB
    • Trigger checks for initiating a Master Merge of the Index
    • Ensures the Legacy Admin is running on the Primary Admin

FarmDefaultSSAProxy

Tests that the SSA Proxy for this SSA is defined as the default in all Proxy Groups

Web Applications consume search via the SSA Proxy. By default, the out of the box search web parts can only consume the default SSA in a Proxy Group.

FarmHasOnlyOneSSA

SSA count

While multiple SSAs are supported, it is recommended to have only one SSA per farm.

FarmServiceInstances

Tests that the Search related SharePoint Service Instances are 'Online' where applicable

 

Started on all Search servers:

  • Search Host Controller Service
  • SharePoint Server Search
  • SSP Job Control Service
  • Microsoft SharePoint Foundation Administration
  • Microsoft SharePoint Foundation Timer

Started on applicable servers:

  • Search Administration Web Service  (w/ Admin comps)
  • Search Query and Site Settings Service  (w/ QPCs)

OSPingSearchServer

Test connectivity to all Search servers

 

OSPingSQLServer

Test connectivity to all Search SQL servers

Handles SQL Aliases

OSProcessRunning

Confirm all Search component related processes are running on all Search servers

Verifies that a corresponding process exists for each component (mssearch.exe for crawl components and noderunner.exe for each of the Juno components)

OSServiceRunning

Confirm all Search services are running on all  Search servers

On each Search server, checks the status for "SharePoint Server Search", "SharePoint Search Host Controller", "SharePoint Administration", and the "SharePoint Timer Service".

SSAComponentState

Confirm all Search components in the topology are active

 

SSACrawlNotStuckInStarting

Confirms Crawls are not "stuck" in Starting state

Flags an error if more than 10 minutes passes since the 'Request' time of a that applicable Crawl

SSADatabaseSizingLimits

Confirms all Search databases are within recommended sizing limits

Validates both the average and total number of items in each Crawl and Link Store DBs as well as physical sizing requirements

SSAHasContentSources

Confirms SSA has at least one Content Source

If the legacy Admin (e.g. $xSSA.AdminComponent) is not currently provisioned (or is unhealthy), this test may report zero content sources

SSAIndexDiskReports

Reports extensive disk information for Search

Reports failures if unable to attain volume info or disk sizing details.

Confirms there is enough free disk space for each replica to complete a Master Merge based on an *estimated size for that merge to complete

  • The amount of space needed to complete a Master Merge is estimated by multiplying the Checkpoint size by 2.5x

SSAIndexDocumentCount

Reports total searchable items in the index

Reports index partitions document counts. Confirms a replica holds less than 10/20 million items (warns when approaching this threshold and errors if exceeding)

SSAAdminSynchronized

Confirms the Primary Admin and "legacy" Admin component are properly synchronized to the same server. Also confirms that the System Manager, a thread running in the Primary Admin component, can be reached (Get-SPEnterpriseSearchStutus) and confirms that the legacy Admin component is initialized.

In addition to the Admin component presented in the Search topology, the SSA also has a “legacy” admin component for the SSA used primarily for Crawl and Content Source management, but also impact operations like pausing an SSA. While the legacy component is typically hidden from you, normal administrative operations (e.g. pausing an SSA, starting/stopping a crawl, accessing content source information, etc) will start breaking if it is not properly provisioned/running

  • The "Application Server Administration Services Timer Job" synchronizes the legacy Admin to run on the same server as the Primary Admin component

SSAIsOnline

Confirms SSA is online

 

SSANotPaused

Confirms SSA is not paused

Reports pause reason if paused

SSASearchAdminEndPoints

Confirms Search Admin Service endpoints are active

SearchAdmin.svc is the WCF Endpoint for the “Search Administration Web Service Application for SSA” and used for Crawl/Content Source management. If problems arise here, it's worth verify that the legacy admin component is properly provisioned/running

SSASearchServiceEndPoints

Confirms Search Service endpoints are active

SearchService.svc is the WCF Endpoint for the SSA and used by Web Apps to consume Search

TopologyHasMultiAdminComps

Confirms a Primary Admin component is active and multiple Admin components are active

 

TopologyNoServerIdMismatch

Confirms each Search component has a valid server ID

Removing/Re-joining a SP Server from the farm will cause the server id to change for SP Server object… but not for the Search component running on that SP Server

TopologyNotBeingModified

Confirms that no Topology activations in progress

 

SharePoint Search Runbook - CEWS Pipeline Toolkit

$
0
0

This post may be used as a reference to help create or update a SharePoint search runbook.

CEWS Pipeline Toolkit

CEWS Pipeline Toolkit is a content processing framework for search that supports both Content Enrichment Web Service (CEWS) in SharePoint 2013/2016 and the Pipeline Extensibility feature in FAST Search for SharePoint 2010. The tool comes with an installer and graphical user interface. Developers may configure and test pipelines using the built-in modular stages, or develop totally custom processing using Visual Studio and the included sample projects. Pipelines can be executed offline without SharePoint installed, or integrated as part of SharePoint's processing. The CEWS Pipeline Toolkit has a low overhead, is modular, and extensible. (TechNet documentation)

Steps to install

  1. Install CEWS Pipeline Toolkit
  2. Open a PowerShell Script as admin and cd to the “$($Env:CEWS)\scripts” directory
  3. Run the script Install-CEWSWindowsService.ps1
  4. Verify the windows service is running (Sp2013ContentEnrichmentWebService)
  5. Edit or copy custom configuration files (CEWS.PipelineConfig.xml, Register-CEWS.config) to the CEWS\etc directory
  6. Copy the custom .dll from the Visual Studio output directory to CEWS\bin
  7. Run Register-CEWS.ps1 (all crawls must be stopped or paused)
  8. Verify the managed properties were created as expected
  9. Restart the windows service (Sp2013ContentEnrichmentWebService)
  10. Start a crawl and verify the managed properties get populated 

Steps to update the configuration

Register-CEWS.config

  1. Edit Register-CEWS.config or CEWS.PipelineConfig.xml
  2. Run Register-CEWS.ps1 (all crawls must be stopped or paused)
  3. Verify the managed properties were created as expected
  4. Start a crawl and verify the managed properties get populated 

CEWS.Pipeline.config

  1. Edit CEWS.PipelineConfig.xml
  2. Restart the windows service (Sp2013ContentEnrichmentWebService)
  3. Start a crawl and verify the managed properties get populated 

Steps to update DLL

  1. Stop the windows service (Sp2013ContentEnrichmentWebService)
  2. Copy .dll from Visual Studio output directory to CEWS\bin
  3. Start the windows service (Sp2013ContentEnrichmentWebService) 

Steps to Unregister the SharePoint CEWS callout

The only reason to run the unregister command would be to stop all custom processing. Note that this command requires all crawls to be stopped.

  1. Run UnRegister-CEWS.bat (all crawls must be stopped)

 

[Tip] - Folderizer

$
0
0

Hi all -

I found the below today and thought it was worth sharing: https://folderizer.codeplex.com/

Folderizer
A shell extension that moves selected files into a new folder

clip_image001

Supported environment
Microsoft windows 10, windows 8, windows 7

Install

  1. Download and unzip the compiled program. installFolderizer.zip
  2. Depending on your OS version, right click on either install_win7 or install_win8_win10; in the context menu, click run as administrator.
  3. Enjoy.


Note

Go to https://github.com/lanpa/Folderizer/ for latest update.

Regards,
Bea

Viewing all 17778 articles
Browse latest View live




Latest Images