locked
What function does IIS perform with regard to Management Reporter?

    Question

  • Just wondering why a website is created, and what role it plays in a Management Reporter installation.   The client and database portions of MR make sense to me; just not clear why IIS is involved.

    Thanks,
    Dave
    Monday, 1 March, 2010 10:21 PM

All replies

  • IIS is where the application service resides. The application service controls access to Management Reporter data and provides connectivity to clients.
    Wednesday, 3 March, 2010 9:52 PM
  • Hi Dave,

    I'll try to provide a little more information here.  Jill's response is correct - IIS is the host of our application services.  However, I'll try to describe a little more about what that means.

    We use IIS for a couple of purposes.

    1) Management Reporter clients do not communicate directly with the database.  Instead, they communicate with WCF web services that retrieve or update data from the database.  IIS hosts these services in a worker process that performs all of the interaction with clients.  That process runs as a user that can access and update the MR database without requiring the MR users to have access to the database directly.

    2) When you configure companies within Management Reporter, the company configuration wizard uses ASP.NET pages.  Again, this is done to prevent clients from directly accessing the database.  Because we use ASP.NET, IIS is necessary.

    I hope this answers your question.

    Thank you,
    Jeff
    Thursday, 4 March, 2010 6:16 AM
  • I have a question about this security.  When the Management Report Aministrator adds a Windows Authenticated new user in MR looking up the user from the entire Directory, and then assigns the Designer Role to the user and Access to companies is assigned, the New User should be able to open MR, go to Company>Companies and set a Company as Default?  Correct?

    Regards,

    Steve

    Friday, 10 December, 2010 6:09 PM