Search This Blog

Friday, February 25, 2022

Sharepoint Redirect to Notes:// - Part II

 Back in Thursday, November 19, 2015, I showed a bit if html that can be used as a redirector for custom URL handlers. Since then Microsoft has hardened their products a bit and an extra step is needed.

Create the content as shown in Sharepoint Redirect to Notes://.

Save the file, with the content shown in the post, with the extension as .http

Test it by double click the file. IT should open a browser tab and automatically launch the application as expected.

Copy the .http file, then change the extension to .aspx.

You typically cannot test this until it's used from a Sharepoint site.

Save the file on your Sharepoint site.

Test this by clicking on the file you just saved, it should behave as the redirector and open your application.

Get the URL to the .aspx file.

Test this by trying the URL in the address bar of a new browser tab or window, it should behave as the redirector and open your application.

On the Sharepoint page, modify the link to use the working URL acquired in the last step.

Test this by lots of happy clicks!    : )




You're done! 



Saturday, January 15, 2022

MyCompany Certificate Organization

I use a fictitious company called MyCompany for use in some of the things I describe in my writing..

I had done this write up a long time ago and it's influence can be seen in many of my post. I had done this to describe the naming of elements in a Domino DB environment, but many of these ideas are transferable to other directory structures. I'm putting this here so that others can see it as a template for themselves and maybe build on it.

If you want to see where it's been used, search this blog on "MyCompany".


Naming Conventions

Site Names

As far as sites are concerned, admins and business leaders need to come to their own terms. Traditionally, we have stuck with three characters representing a local name, the business unit, and the larger geography they exist in. For example:

        BMO - Butler Manufacturing Ohio
        MRO – Marysville Research Ohio

 Servers Names

Roles

  • SuperHubs - manage the replication and mail transfer between regions.
  • Hubs - can replicate application and route mail.
  • Spokes - are typically more specialized and are broken down into Application, Mail, Dev, QA, and other..

 Naming

Regional admins work with sites admins to work out the names, but should be  named after their functions. The only part which there is a hard rule are for the first two parts of the name.

  • The first character describes the server as an H (hub) server or an S (spoke) server. Superhubs are designated by Z.
  • Next is the site name (like JMO, MMO, PMO).
  • Lastly, the site specific unique identifier.

 Here are a few examples:
        HRSM0001/SRV/NA/MyCompany    Hub for Rochester, MA
        SRSMM001/SRV/NA/MyCompany    Mail server for Rochester, MA
        SRSMA001/SRV/NA/MyCompany    Application server for Rochester, MA
        HAMA001/SRV/NA/MyCompany    Hub server for Aubrey, Arkansas
        STMTBS01/SRV/NA/MyCompany    BlackBerry server for Townsend, Tennessee
        HAMA003/SRV/AU/MyCompany    Hub server for Albany, Australia
        ZMMO003/SRV/NA/MyCompany    Superhub in Marysville, Ohio
        SMMOM023/SRV/NA/MyCompany    Mail server in Marysville, Ohio

 My Company in North America

         /MyCompany

A regional admin will be given the regional cert to manage the creation of sites, servers and people. Regional admins can give sites a cert to manage servers and people.

 This is how NA (North America) is set up...

         /NA/MyCompany

         People
                Sales
                        /RSM/NA/MyCompany (Rochester, MA)
                Manufacturing
                        /AMA/NA/MyCompany (Aubrey, Arkansas)
                        /TMT/NA/MyCompany (Townsend, Tennessee)
                        /BMO/NA/MyCompany (Butler, Ohio, USA)
                        /EMO/NA/MyCompany (Euclid, Ohio, USA)
                        /JMO/NA/MyCompany (Jamestown, Ohio, USA)
                        /MMO/NA/MyCompany (Marysville, Ohio, USA)
                        /PMO/NA/MyCompany (Paulding, Ohio, USA)
                        /YMO/NA/MyCompany (Youngstown, Ohio, USA)
                        /WMK/NA/MyCompany (Weskan, Kansas)
                        /UML/NA/MyCompany (Uncle Sam, Louisiana)
                R&D
                        /MRO/NA/MyCompany (Marysville, OH)
                Canada (Sales, Mfg.)
                        /CN/NA/MyCompany (York Point, Prince Edward Island)
                Mexico (Sales, Mfg.)
                        /MX/NA/MyCompany (Oaxaca, Oaxaca)
        Servers
                /SRV/NA/MyCompany

Other Certs

        AF (Africa)
                /KSS/AF/MyCompany (Koidu Town, Kono District, Sierra Leone)
        AN (Antartica)
                /HRS/AF/MyCompany (Husvik, South Georga Island)
        AS (Asia)
                /GMC/AF/MyCompany (Qingzhen, Guizhou, China)
                /HMC/AF/MyCompany (Dongfang, Hainan, China)
                /MMI/AF/MyCompany (Parbhani, Maharashtra, India)
        AU (Australia)
                /AMA/AF/MyCompany (Albany, Western Australia, Australia)
        EU (Europe)
                /BME/EU/MyCompany (Sutton , Central Bedfordshire, England)
        SA (South America)
                /AMA/EU/MyCompany (Albany, Western Australia, Australia)

Many of these sites also have Sales included on the same certs.
There are also research facilities in India (MRI) and in England (BRE).

 

You're done!