Software is Eating the World – Don’t Get Eaten

CIOs are moving up in the world. We’re seeing IT leaders taking on strategic business roles, getting promoted to CEO and appointed as board members. And it’s no coincidence.

A fitting motto for the modern CIO is the adage, “Times of great change also bring great opportunity.” The new world of mobile apps, cloud services, and the Internet of Things is reshaping how all industries get business done. What’s more, technology-first market newcomers are challenging incumbents with radically new user experiences and business models. Uber has laid the traditional taxi dispatch model to waste, Airbnb has brought automation, distribution and scale to a cottage industry of vacation rentals, and JustEat keeps a healthy, high quality and economical meal just a few taps away.

In this new world order, IT is the function that’s best positioned to help businesses stay competitive. As a result, the CIO is increasingly expected to take responsibility for organization-wide goals like sales growth, stepped up efficiency, maximized productivity, and improved customer experiences. This puts heavy pressure on established enterprises to adapt, replacing legacy business models, processes, and experiences with technology-enabled ones. It’s up to IT leaders to drive that adaption, and they must do so quickly – otherwise, software will eat them alive.

Take Adobe, for example. Over the past three years, CIO Gerri Martin-Flickinger and her IT team have been central in evolving Adobe from a software product company into a services business. Martin-Flickinger has led key decisions involving subscription pricing, release cycle timing and sales engagement models – all considerations that looked drastically different from, or weren’t considerations at all – when Adobe shipped its products in boxes.

Transformation stories like Adobe’s point to the increasing necessity of CIOs to step up to the plate. IT’s expanded new role is forward-thinking, and that means today’s CIOs must thrive in the face of challenges. When the sales department requests a new application to better manage customer interactions, when operations asks to automate service processes or when an organization is transitioning from a hardware company to a service business, it’s IT that must deliver.

More than ever before, IT professionals have the opportunity to lead high value initiatives, both large and small, that are fundamental to business. They are revenue generators in their own right, and it’s increasingly their responsibility to embrace such a role. In this way, an alternative title for the CIO might be “Chief Business Enabler.”

Of course, the rising IT opportunity doesn’t come without challenges. When you put more technology in the hands of employees, customers, partners, and suppliers, you must also find new approaches for the management, governance, security, and administration of these new tools. Here at Okta, we are continually inspired by IT leaders who see the massive opportunities in cloud and mobile and strive to transform organizations, products, and services to make their companies better. No matter your function, it’s time to invite your CIO out for lunch. Bon appétit!


Udgivet i Uncategorized | Tagget , , , , , , , | Skriv en kommentar

The RACI matrix – a simple but useful tool

RACI is a widely used matrix, and is short for: Responsible, Accountable (Approver) Consulted, and Informed.

How the RACI matrix is useful

  • It visualizes the employee’s responsibilities to the organization. If some employees are assigned with too many or too few responsibilities.
  • It keeps everybody aligned with who is accountable.
  • Keeps all the necessary employees in the loop and reduces miscommunications.
  • It helps to develop a simple communication system.

In project management, it is important for all the stakeholders to know the responsibilities and accountabilities of each employee. RACI can be used for identifying roles and responsibilities during an organisational change process, for tasks or activities. Hence, the RACI matrix is a great project management tool that improves the communication within the team and organisation.

Assigning roles and responsibilities

  • Identify all of the processes/activities/tasks and identify all the roles.
  • Identify who has the R, A, C, I for each process/task or activity.
  • Every process/task or activity should have only one “A”.
  • Every task has at least one person assigned for “R” and “A” roles. In some cases both roles might be taken by the same person.
  • Every task has only one person assigned as “A”. Though responsibilities can be shared, accountabilities have to be fixed to a single person.
  • If there are too many people in the “C” category, figure out if all of them need to be in the loop. Consider moving some of them to the “I” category.
  • Also keep the “I” category to a minimum to reduce the noise in communication.
Udgivet i Uncategorized | Tagget , , , , , | Skriv en kommentar

Manage Okta through API’s with Postman

The GUI in Okta is powerful in itself, but like many other products there is a lot more under the hood. This post will show you how to access your Okta organisation (instance) through the integrated API’s with Postman.

As the developer of Postman states: “Supercharge your API workflow with Postman! Build, test, and document your APIs faster. More than a million developers already do.…”  and it can be downloaded here.

Basically you need to do 3 things:

  1. Generate a Token in Okta
  2. Install and configure Postman
  3. Download API collection packs from Okta


Here is how you do it:

1. Generate a Token in Okta

  • Log in on your Okta webpage with an administrator
  • Navigate to the Admin console
  • Click Security and then API
  • Click the ‘Generate Token’ button
  • Enter a name and click Create Token
  • Here after the Token is shown as below:

  • Copy the token value and save it somewhere safe. Once you click ‘OK, got it’ you won’t be able to see the token value again!

2. Configure Postman

  • Start Postman (from Google Chrome or from the Start Menu)
  • In the top right corner click ‘No Environments’ and then click ‘Manage Environments’

  • In the next window click Add
  • Create two new rows. “url” with your Okta web address and “apikey” with your Token value:

  • Click submit
  • Hereafter select your new environment from the dropdown box:

3. Download API collection packs from Okta

  • Okta have provided 9 collections available for download here:

Postman Collection

Authentication API

Sessions API

Users API

Factors API

Groups API

Admin Roles API

Apps API

Schemas API

Events API

  • To import them (one at the time) click the Import button in top
  • Then click “download from Link” and past the link. E.g.

  • The collections will show up on the left hand side:

  • Select one and click Send to verify that it works. From here you are ready to take full advantage of Okta’s APIs.
Udgivet i Uncategorized | Tagget , , , , | Skriv en kommentar

Office 365 Adoption Goes Through the Roof

We’ve noticed something quite extraordinary happening on the Okta Application Network over the last few months: Microsoft Office 365 is quickly working its way to #1 – meaning the most commonly deployed application in our network of 4,000+. It’s also already the most used application (measured by raw number of authentications) across our 2,000+ customers. As Office 365 includes email, collaboration, calendaring and more, if an organization deploys Office 365, it’s often the most commonly used and used nearly every single day.

[Note: The graph below shows application ranking in the Okta Application Network, measured by the total count of integrations from October 2013 to October 2014.]

As more enterprises join Okta, we’re going to see total cloud adoption grow. (Odds are that if an organization chooses to deploy Okta, it’s very likely they’ll add at least a handful of cloud applications soon after.) What’s unique here though, is that Office 365 adoption is accelerating faster than any other application in the Okta Application Network!

[Note: The graph below shows the growth in total count of integrations for each application in our customer base from October 2013 to October 2014.]

We’re looking at one year of data ending in October because we wanted to allow plenty of time for new customers to get fully onboard with their integrations. Most Okta customers are able to onboard all their users from AD into Office 365, enable SSO, and go live in under a month. Many customers can do this in just a week and deploy a test environment in under an hour!

A few other interesting Office 365-related findings:

  • Office 365 is used across companies of all sizes. Workday, Clorox, Seton Hall University and DocuSign – all very different organizations in terms of age, size and industry – connect their Okta tenants to Office 365.
  • Banking, food & beverage and manufacturing favor Office 365 over Google Apps.
  • Consulting and law firms, as well as general technology companies, are more divided with pretty even adoption of Office 365 and Google Apps.
  • Google Apps is the clear choice among advertising firms, educational institutions and software companies.

This race is just getting started though. Gartner predicts 33 percent of businesses will adopt cloud-based office suites by 2017, and 60 percent by 2022. The game is on and it’s anyone’s market.

At Okta, we’re just enjoying watching the race as we provide organizations with the flexibility and agility they need to be more efficient – and to choose the combination of apps right for them.


Udgivet i Uncategorized | Skriv en kommentar

Modifying Lync Server 2013 or Skype for Business 2015 Monitoring Reports URLs on the Control Panel

I had to move the SQL Server Reporting Services (SSRS) instance to a new server for one of our clients. After the move, everything was working, but I was still seeing the old server and the new links to the Reporting Service on the Control Panel under “View Monitoring reports”. So I had to remove the old Monitoring report server and edit the new one with the correct link page. To do that I made the following steps:

To check the configuration: Get-CsReportingConfiguration (For Lync Server 2010 ”Get-CsService -MonitoringServer | Select-Object Identity”)

Identify the old monitoring server and run: Remove-CsReportingConfiguration –identify “Service:….”

Check that the old server is now removed: Get-CsReportingConfiguration

Edit the new server with the desired configurations: Set-CsMonitoringServer -Identity ” Service:….”” -ReportingUrl “https://server.[domain]/ReportServer/Pages/ReportViewer.aspx?/LyncServerReports/Reports%20Home%20Page

Now you can see that I only have one link under the “View Monitoring reports” and it works with the correct link.

Hope this helps you in a similar situation, and if you need some help, all you have to do is contact us.

Udgivet i Uncategorized | Tagget , , , , , , , , | Skriv en kommentar

Microsoft Windows 10

Windows 10 blev i sidste måned tilgængelig for både virksomheder og forbrugere, og siden offentliggørelsen har der været meget hype om pris, men ikke så meget omkring hvad produktet faktisk indeholder af ny funktionalitet. Vi lister her nogle af de ting du bør fokusere på inden du går i gang med at implementere Windows 10 i virksomheden.

Microsoft Edge

Microsoft Edge er den nye standard browser i Windows 10 og erstatter Internet Explorer. Internet Explorer 11 er dog stadig inkluderet og supporteret i Windows 10, da Edge ikke understøtter ActiveX og Silverlight. Så hvis man har brug dette, så bør Edge ikke vælges som standard i virksomheden.

Web Note er en ny funktionalitet, som Microsoft har tilføjet til Edge. En smart og for nogle savnet feature, der muliggør at du kan skrive noter, markere tekst og billeder, direkte på websiden og gemme disse i f.eks. OneNote til senere brug.

Reading view – Dem som har brugt Safari browseren på enten iPhone eller iPad kender Reading View og muligheden for at gemme websider til læsning senere i Reading List. Denne funktionalitet har Microsoft nu også gjort tilgængelig i Edge browseren.

Cortana er Microsofts pendant til Apples Siri, som er et talende orakel som baseret på stemme, tekstinput og brugerens geografiske placering, kan komme med forslag til alt lige fra restauranter, shopping, vejvisning og wiki-opslag. Cortana er integreret med Edge som vil stille yderligere oplysninger til rådighed, når tekst markeres på en webside.

Device Guard

Device Guard giver mulighed for at kun applikationer, som er godkendt af virksomheden kan afvikles på virksomhedens Windows computere. Dette sker igennem sikker opstart af Windows via UEFI, en Hyper-V skal, der isolerer kritiske Windows processer og at alle applikationer skal være signeret med et godkendt certifikat. Signeringen kan ske via følgende:

  • Alle applikationer, der hentes via Microsoft Store er signeret og godkendt
  • Virksomheden benytter sit eget certifikat til at signere applikationerne
  • Virksomheden benytter et certifikat fra en af Microsoft godkendt udbyder
  • Microsoft Web-service, der lanceres senere på året.

En stærk feature der højner sikkerheden, men stiller også store krav til håndteringen af virksomhedens applikationsportefølje. Device Guard er en del af Windows 10 Enterprise.

Device Management

Microsoft har udbygget Mobile Device Management (MDM) funktionaliteten i Windows 10, hvor både PCer, tablets og smartphones kan håndteres igennem virksomhedens MDM løsning. Microsoft har baseret sig på Open Mobile Alliance (OMA) specifikationer, hvilket understøtter, at benytte en ikke Microsoft MDM løsning til håndtering af virksomhedens enheder.  Kravet om at enheder skal være forbundet til virksomhedens netværk og Active Directory forsvinder og enheder og brugere kan indrulleres og håndteres igennem Azure Active Directory. Dette åbner op for en langt bredere understøttelse mobile medarbejdere og af Bring Your Own Device (BYOD).

Enterprise Data Protection

Microsoft adresserer med Enterprise Data Protection (EDP), problemet med det stigende antal enheder, som medarbejdere selv har indkøbt og benytter til at udføre deres arbejde og dermed nemmere blotlægger virksomhedsdata.  EDP stiller policies til rådighed, der kan begrænse hvilke features, der kan benyttes i de installerede applikationer og hvor data kan gemmes. EDP giver sammen med virksomhedens MDM løsning også mulighed for at slette data fra devices, hvor kun virksomhedsdata slettes.

Dette giver en langt bedre brugeroplevelse, da brugeren ikke behøver at have 2 sæt applikationer installeret – Privat og Arbejde, men i stedet kun bliver begrænset funktionaliteten i applikationerne.

Microsoft Passport

Det har altid været irriterende at skulle logge ind med brugernavn og password på en enhed med touch-skærm. Dette løses med Microsoft Passport, hvor brugeren for mulighed for at logge på med en PIN-kode efter at både bruger og device er verificeret igennem en 2-faktor godkendelsesproces.

Dette var et lille udpluk af de nye muligheder, der er inkluderet i Windows 10 for din virksomhed.  Her følger en nogle links hvor du kan læse mere om disse eller kontakt os og vi vil dele ud af vores viden og erfaringer.

Windows 10 overblik.

Hvad indeholder de forskellige versioner af Windows 10.

Device Guard. 

Mobile Device Management.

Udgivet i Uncategorized | Tagget , , , | Skriv en kommentar

How to create a prestaged image in Configuration Manager 2012

One of the operating system deployment features in Configuration Manager 2012 is the ability to create a prestaged image. What this means is that you create a WIM file, which has all the content required for the deployment of the OS. Most hardware vendors offer a service, where they will apply this image to the disk of your computers before delivery. Thus, when you receive the computers, they already have the content on the local hard drive.

There are several advantages to this, for example a drastically lower deployment time, since the client computer will not have to download the content. It also allows for OS deployment in areas with a low bandwidth connection and no local distribution point.

To create the prestaged image follow these steps:

  • In the Configuration Manager console, right click task sequences and select Create Task Sequence Media.

  • Select Prestaged Media

  • Specify how you want the client to find a management point.

  • Fill in the information for the prestaged image and put in a destination for the WIM file.

  • Input your required security settings.

  • Select your task sequence for OS deployment.

  • Fill in boot image, distribution point, and management point.

  • Input image information.

  • Here you can specify additional application content to include in the prestaged image. This is for software deployed to the device that is not part of the task sequence.

  • The same as the previous step but for packages instead of applications.

  • Add the necessary driver packages.

  • Specify a distribution point that has all the content needed to create the prestaged image and add it.

  • If you need specific task sequence variables or prestart commands for the deployment, you can input them here.

  • Review the summary of the settings.

  • Let configuration manager do the heavy lifting.

  • The image is successfully created and ready for testing, before delivering it to your hardware vendor of choice.

Udgivet i Uncategorized | Tagget , , , , , , , | Skriv en kommentar