Report Manager in Windows 7


failed-security-check-clowns-security-fail_big
While working on some questions for a project I am working on, I ran into an issue with Report Manager today.  I haven’t had the pleasure of running into this issue in a while and thought I would share the issue and the resolution because it affects both Windows 7 and Vista.

Between this time and the previous few times I’ve dealt with this, I’ve spent more than time that I should on it and it does telegraph well into a second issue that I’ll talk about at the end.  And the easiest way for me to remember things is to write them down.

Your First Time

When going into Report Manager for the first time after installing it on my laptop I got the following screen:

RM_Win7_1

Not a very exciting screen.  Reporting Services is nice and secure because, as a user, I couldn’t do anything.  But since doing something was what was needed, figuring this out was required.

I started by going out and checking the Reporting Services configuration.  When the configuration tool is opened in Windows 7 and Vista it asks the user if they want to allow the program to make changes to the computer.

Ah-ha! Security?!

I never setup any security for Reporting Services after the installation.  By default, Reporting Services makes the BUILTINAdministrators account an administrator to Reporting Services.  I was running Internet Explorer but I wasn’t running it as a user, not as an administrator.  So while I was using

Setting Up The First User

To get started, start up Internet Explorer as an administrator.  To do this right-click on Internet Explorer in the menu and select “Run as administrator”.  BTW, you should check out Live Mesh if you haven’t it’s great for synchronizing folders.

RM_Win7_3

Next go to Site Settings and select the Security tab.  You’ll notice that only the BUILTINAdministrators have access after the installation.  This was the problem initially because Internet Explorer from regular launch didn’t acknowledge these permissions.

RM_Win7_4

Select New Role Assignment and add yourself in as a  System Administrator.

RM_Win7_5

Next go to Home and select Properties and go to the Security tab.

RM_Win7_6

  Select New Role Assignment and add yourself in as a  Content Manager.

RM_Win7_7

Now close Internet Explorer and open it back up.  Browse to the Reporting Services site and you should be able to do everything you expected to be able to do before.

RM_Win7_8

Bad Default Behavior?

Now, you might be thinking this is all pointless and definitely a bug.  Truthfully it’s not, Internet Explorer is running under minimum permissions which you really want it to do.  The lower the permissions that you are cruising the internet with, the better.  Unless you like viruses then the worse.

Also, the BUILTINAdministrators account should be removed as a user and administrator from Reporting Services as soon as the “real” administrators have been added.  No sense leaving a whole in your Reporting Services site for administrators from other systems to get access to reports that they shouldn’t have access to.