<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Practical applications of ITSM/ITIL</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/metram/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/metram/feed.xml</link>
    <description>Mark Trammell’s thoughts on operationalizing ITSM concepts, and other stuff</description>
    <lastBuildDate>Tue, 16 Apr 2019 06:14:03 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Laying the Groundwork for a Service Management Approach (Part 1 of 6)</title>
      <link>https://docs.microsoft.com/archive/blogs/metram/laying-the-groundwork-for-a-service-management-approach-part-1-of-6</link>
      <pubDate>Wed, 14 Nov 2018 10:57:02 GMT</pubDate>
      <dc:creator><![CDATA[Mark E. Trammell]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/metram/?p=85</guid>
      <description><![CDATA[Service Management efforts tend to be driven from the top down, but I have seen more often than I...]]></description>
      <content:encoded><![CDATA[Service Management efforts tend to be driven from the top down, but I have seen more often than I wish these efforts not fully germinate down at the technical team level. From my experience, the surest way to achieve success is to establish a culture of service management at the grassroots level, with the support and encouragement of the top levels of the organization.

The question then becomes how to do that. It is easy to take care of the top levels - with presentations, maturity assessments, roadmaps, and high-level project plans. At the grassroots level, though, what does service management look like?

Recently I had the pleasure of assisting an organization that was newly established as part of a reorganization. Bits and pieces were taken from this place and that to create this new organization. The organization had hit the ground running, so to speak, and was plugging away heroically to meet their daily demands.

We were brought in to assist with a particular project, and I was on the team to help our folks understand the client’s policies and processes and to ensure that our work was accomplished within them. On my first day, however, I discovered that little to no documentation could be found. They had standardized ways of doing things, but no one had yet captured them in a digestible format, being on sticky notes and pictures of whiteboard sessions saved on so-and-so’s phone. Truly this was the “tribal knowledge” state described in various maturity models – processes were passed on by word of mouth and the loss of one or two key individuals would impact the organization’s mission for some time to come.

The client asked if I would “document our processes”. What they meant by this was to capture the “how to” of their major activities and ensure that these activities were complete. But as a service management person, it is not enough to do just that – I wished to ensure that their activities support their mission and the mission of the larger organization, that everyone clearly understands their roles and responsibilities, that they have some way of determining how well they are doing, and that they are creating value. By doing so, a culture of service management could be grown.

After completing all that, the client asked me what approach I used so that it might be repeated within other organizations, and, upon reflection, it occurred to me that I actually had taken a structured approach without realizing it (how shocked I was!). For their benefit I captured how I thought about things and I present that here in these next few entries.

By defining these basic things for technical teams, the soil is made fertile for larger service management strategies. You must define your <em>mission</em>, <em>activities</em> required to accomplish that mission, the <em>roles</em> that perform the activities, the <em>methods</em> used by those roles to perform the activities, and the <em>metrics</em> that will determine how well things are proceeding. This is by no means <em>all</em> that must be done, but it goes a long way.

[caption id="attachment_95" align="aligncenter" width="819"]<img width="819" height="71" class=" wp-image-95" alt="Approach to providing basic IT organizational documentation" src="https://msdnshared.blob.core.windows.net/media/2018/11/ApproachToBasicDocs-300x26.png" /> Figure 1 - Approach to providing basic IT organizational documentation[/caption]

I’ll cover <em>mission</em> in this entry and deal with the other steps in entries that follow.
<h2>Mission</h2>
Determining an IT team’s mission always starts with the question “so what do y’all do?” (at least that’s how I ask it). The first answer is almost always technical in nature – “we manage firewalls and other perimeter security devices”, for example – and further questions must be asked. Ultimately the goal is to write a mission statement that does at least two critical things: relates to and supports the larger mission and reflects in some manner the value the team delivers to the organization.

Towards this end, the next questions are about where the team fits into the overall picture. Mission statements are needed from each of the direct line blocks on the org chart. In this way, the mission statement of the team may incorporate elements of the higher organization(s). Vision and strategy presentations from higher up the food chain may also provide inspiration.

Next, scope must be determined. The team’s mission may only be scoped to certain administrative boundaries.

Lastly, the value statement must be developed. My dad taught me that sometimes it is easier to understand what something <em>is</em> by defining what it is <em>not</em>, and value statements may be approached in this manner, at least for starters. What would happen if the team did <em>not</em> exist – if its mission were not being accomplished by anyone? This line of thinking can get you started on the road of determining value.

Take our example firewall and perimeter security team. If they did not exist (of if they fail at their mission), corporate and customer data would be at great risk, potentially resulting in loss of competitive advantage, reputation, trust, and the cascade of consequences that go along with that. Their mission statement might start with something like “To protect corporate and customer data by…” and I’d be willing to bet that the need to do so could be found in the corporate values and commitments to customers, thereby linking this team’s mission to the larger picture.

“To enable our company’s commitments to its customers and shareholders by protecting corporate and customer data, as well as corporate computing assets, through the operation and maintenance of a host (no pun intended) of perimeter security devices, preserving competitive advantage and contributing to a culture of trust.” Not perfect, I’m sure, but much better than that with which we started.

Linking the team’s mission to the larger picture and emphasizing the value the team brings sends a message to the team members that what they do is important – it’s not just a daily grind. It also demonstrates clearly to higher-ups that this team understands the big picture and is committed to helping achieve the larger mission – rarely a bad perspective for your boss and your boss’s boss to have on you.

In the next entry, we’ll look at the second step in this approach – defining the activities that must take place in order that the mission be accomplished.]]></content:encoded>
    </item>
    <item>
      <title>ITIL and the DoD RMF - Part 3 of 3 – Practical Example</title>
      <link>https://docs.microsoft.com/archive/blogs/metram/itil-and-the-us-department-of-defense-risk-management-framework-part-3-of-3-practical-example</link>
      <pubDate>Wed, 17 Oct 2018 19:40:03 GMT</pubDate>
      <dc:creator><![CDATA[Mark E. Trammell]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/metram/?p=75</guid>
      <description><![CDATA[Part 1 of this series was an overview of the Department of Defense (DoD) Risk Management Framework...]]></description>
      <content:encoded><![CDATA[<span style="font-family: Calibri"><a href="https://blogs.technet.microsoft.com/metram/2017/10/30/itil-and-the-dod-rmf-part-1-of-2-introduction-to-the-rmf/">Part 1</a><span style="color: #000000"> of this series was an overview of the Department of Defense (DoD) Risk Management Framework (RMF).<span>  </span>In </span><a href="https://blogs.technet.microsoft.com/metram/2018/10/16/itil-and-the-dod-rmf-part-2-of-3-security-controls/">Part 2</a></span><span style="color: #000000;font-family: Calibri">, we looked at how process consultants may find within the RMF opportunities to positively influence the security practices of their clients.<span>  </span>In this final entry in the series, I provide an example from my work of a client that was falling short of the requirements for a specific control, and how I approached the matter.</span>

<span style="color: #000000;font-family: Calibri">The control in question was AC-6, least privilege.<span>  </span>The basic premise behind this control is that accounts, especially privileged accounts, are assigned permissions/rights on systems sufficient to accomplish their duties and no more.<span>  </span>Frequently accounts receive these permissions/rights through membership in groups which in turn have been assigned the appropriate level of access to systems.</span>

<span style="color: #000000;font-family: Calibri">When I met with the client initially, they described to me a situation with privileged groups (and thus accounts) that was unmanageable.<span>  </span>Hundreds and hundreds of privileged groups existed, and the organization had no way of knowing which ones were actively being used nor what levels of permissions had been assigned to the groups on which systems.<span>  </span>Admins that had moved within the organization often retained the membership in groups from their previous role as well as receiving new privileges from their new role, resulting in cumulative privileged access of an undetermined nature.<span>  </span>The result was great uncertainty among risk managers – a feeling of unease – and, likely, a state of system security that was somewhat less than desirable.</span>

<span style="color: #000000;font-family: Calibri">The initial ask of this client was to find out which of the groups were needed and which were not.<span>  </span>But even this would not address the issue of control AC-6, for there was no documentation to confirm that the groups in question possessed only the rights they needed and no more.<span>  </span>A cursory examination of database instances showed excessive system privileges for database admins, and it was easy to believe that this sort of thing may be found elsewhere.</span>

<span style="color: #000000;font-family: Calibri">If the task were only to take measure of which groups were needed, it would be a relatively simple (though time consuming) task to interview every technical team in the organization to determine what groups they used to grant access to the systems they managed, then compare the list of groups generated to the list in directory services, delete the delta, and see who screamed.</span>

<span style="color: #000000;font-family: Calibri">I pitched and received permission to do something ambitious – to provide a more permanent solution.<span>  </span>The task was great, and involved an enormous number of interviews and information gathering, review of findings, the definition of privileged roles for every team in the IT structure, implementation of new privileged groups to be assigned to those roles, a new privileged group management process (along with the corresponding forms and approval flows), and a tool to enforce policy and process discipline.<span>  </span>This represented a significant effort but would result in a complete reversal of the situation – total faith that there existed only the privileged groups that should exist, that those groups were assigned only the access they needed and no more, and that admins would no longer accumulate permissions over time.</span>

<span style="color: #000000;font-family: Calibri">I began the project armed with only one thing – an org chart.<span>  </span>Email addresses and phone numbers for the folks listed on the org chart were tracked down and I began making appointments to interview team leads and their lead technicians.<span>  </span>The goal of the initial interviews was to talk about what should be as opposed to what is.<span>  </span>I asked first about the mission/responsibilities of the team.<span>  </span>Then we turned to what systems the team members needed access to fulfill their responsibilities.<span>  </span>Next the question of what tasks were performed on those systems was answered, and finally what rights/permissions were needed to accomplish those tasks.<span>  </span>To wrap things up, we talked about whether there existed within the team different roles – different levels of access.<span>  </span>Do new employees receive the same level of access as more senior team members?<span>  </span>This line of questioning helped clarify the existence of different roles within the team.<span>  </span>We named those roles, then took the data regarding systems and levels of access and identified which roles had what.</span>

<span style="color: #000000;font-family: Calibri">The result of these interviews was a document that defined the team name and mission, the roles that existed within that team, the systems the team required access to, what tasks they needed to perform on the system, and what level of access was required to perform those tasks, organized by role.<span>  </span>This document was reviewed by the team lead in question (and their technical representative) as well as more senior security managers.<span>  </span>Once accepted, it was given to the directory services team to be used for the creation of privileged groups with rights/permissions tailored to the need.</span>

<span style="color: #000000;font-family: Calibri">Privileged accounts were added to these groups and removed from all legacy groups.<span>  </span>Functionality was tested.<span>  </span>Once everything was settled, the legacy groups became obsolete.<span>  </span>Upon completion of the project in total, all legacy privileged groups could be deleted.</span>

<span style="color: #000000;font-family: Calibri">This left only the ongoing management of these groups – the need to ensure that admins who moved from team to team did not accumulate permissions.<span>  </span>This effort seamlessly merged with another project for just-in-time-administration.<span>  </span>A technical solution would enforce the policies and ensure process discipline.</span>

<span style="color: #000000;font-family: Calibri">A solution founded on Microsoft Identity Manager (MIM) was engineered.<span>  </span>Admins who needed to perform privileged actions would access a portal and check out a privileged role.<span>  </span>The act of checking out the role added their account to the appropriate privileged group for a certain amount of time, at the end of which their privileges would be removed.<span>  </span>Rules were put in place to ensure that the privileged users could not check out roles for which they were not approved.<span>  </span>A mandatory field in the act of checking out a role was ticket number. <span> </span>This created traceability and helped ensure that privileged access was being used for a valid business reason.</span>

<span style="color: #000000;font-family: Calibri">There were a few workflows needed – request/review/approve a privileged account, review/edit privileged group, request/review/approve permission to check out a privileged role, so forth.</span>

<span style="color: #000000;font-family: Calibri">In the end it was a great success, and the client’s faith in the management of privileged access was dramatically improved.<span>  </span>The requirements of the control were met, and so much more!<span>  </span>The project required planning, communication, diplomacy, a bit of technical knowledge, and faith that the organization could achieve the way things “should be” – all required skills of a process consultant.</span>

<a href="https://blogs.technet.microsoft.com/metram/2018/10/16/itil-and-the-dod-rmf-part-2-of-3-security-controls/">Back to Part 2</a>]]></content:encoded>
    </item>
    <item>
      <title>ITIL and the DoD RMF - Part 2 of 3 - Security Controls</title>
      <link>https://docs.microsoft.com/archive/blogs/metram/itil-and-the-dod-rmf-part-2-of-3-security-controls</link>
      <pubDate>Tue, 16 Oct 2018 16:30:56 GMT</pubDate>
      <dc:creator><![CDATA[Mark E. Trammell]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/metram/?p=45</guid>
      <description><![CDATA[In Part 1, a basic overview of the United States Department of Defense (DoD) Risk Management...]]></description>
      <content:encoded><![CDATA[<span style="font-family: Calibri"><span style="color: #000000">In </span><a href="https://blogs.technet.microsoft.com/metram/2017/10/30/itil-and-the-dod-rmf-part-1-of-2-introduction-to-the-rmf/">Part 1</a></span><span style="color: #000000;font-family: Calibri">, a basic overview of the United States Department of Defense (DoD) Risk Management Framework (RMF) may be found.<span>  </span>Now we turn to the “so what” - this entry examines how process consultants may apply their knowledge and skills to assist organizations’ efforts to realize the desired outcome of the RMF.<span>  </span>It is important to note that the RMF and the underlying security controls from the applicable NIST publications may be used by anyone, not just DoD!<span>  </span>Indeed, NIST SP 800-37r1 states, in section 1.2, “State, local, and tribal governments, as well as private sector organizations are encouraged to consider using these guidelines, as appropriate.”</span>

<span style="color: #000000;font-family: Calibri">The heart of the interfaces between ITIL and the RMF are the security controls.<span>  </span>Many of them are process-oriented!<span>  </span>Recall from Part 1 that these controls must be selected, implemented, and assessed.<span>  </span>Process consultants may be of great use in the implementation and assessment of controls.</span>

<span style="color: #000000;font-family: Calibri">NIST SP 800-53r1, Appendix F, contains some details about the various security controls that may be applied to systems and, most importantly to us, it provides requirements and recommendations for these controls.<span>  </span>There are many controls that may be influenced by IT processes.<span>  </span>Account management and privileged access are two, as well as contingency planning, and others.<span>  </span>The one that is most obvious to me is Configuration Management, and it has an entire family of controls and requirements under it, so let’s look at that.</span>

<span style="color: #000000;font-family: Calibri">If you were to open the NIST publication just referenced and find your way to Appendix F, you’d be able to find, somewhere in the neighborhood of page F-64, an overview of the Configuration Management family of controls.<span>  </span>All the controls may be implemented through a Configuration Management Plan (CMP), which is a common product of process consultants.<span>  </span>The task is to ensure that the CMP meets the requirements of this control family.</span>

<span style="color: #000000;font-family: Calibri">When assessments find artifacts and evidence that a control is implemented correctly, and that the result is an enhanced security posture, a higher degree of assurance is attained. <span> </span>Enter the process consultant – we have all seen plans and process documentation wherein it is stated that things will be done a certain way, only to find that there is little to no evidence (in the form of process artifacts) that this is the case in practice.<span>  </span>A process consultant is particularly well-suited to review a CMP and ensure that it meets the requirements for this family of controls and, if they are diligent, to provide assurance that this is so.</span>

<span style="color: #000000;font-family: Calibri">CM-3 is of particular note – Change Management.<span>   </span>A process consultant may evaluate the organization’s change management plan to ensure that it</span>

<span style="color: #000000"><span><span style="font-family: Calibri">a)</span><span style="font: 7pt 'Times New Roman';margin: 0px">       </span></span><span style="font-family: Calibri">Categorizes changes and clearly defines the categories</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">b)</span><span style="font: 7pt 'Times New Roman';margin: 0px">      </span></span><span style="font-family: Calibri">Provides for an information security specialist be on the change review board and that this role possesses either change decision recommendation rights or voting rights</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">c)</span><span style="font: 7pt 'Times New Roman';margin: 0px">       </span></span><span style="font-family: Calibri">Requires change decisions to be documented</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">d)</span><span style="font: 7pt 'Times New Roman';margin: 0px">      </span></span><span style="font-family: Calibri">Requires that change records not be closed until verification of change implementation is complete</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">e)</span><span style="font: 7pt 'Times New Roman';margin: 0px">      </span></span><span style="font-family: Calibri">Provides for the archival of change decisions and implementation verifications</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">f)</span><span style="font: 7pt 'Times New Roman';margin: 0px">        </span></span><span style="font-family: Calibri">Provides for audit and review of change-related activities</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">g)</span><span style="font: 7pt 'Times New Roman';margin: 0px">       </span></span><span style="font-family: Calibri">Defines change review board policies and procedures</span></span>

<span style="color: #000000;font-family: Calibri">All of this is merely to say that the plan meets the basic requirements of the control.<span>  </span>The text goes on to provide even more detail as to enhancements that may be made to the control.<span>  </span>After a review of the CMP, the act of providing assurance requires that proof be found – plans are just plans.<span>  </span>Therefore, the consultant should</span>

<span style="color: #000000"><span><span style="font-family: Calibri">a)</span><span style="font: 7pt 'Times New Roman';margin: 0px">       </span></span><span style="font-family: Calibri">Review change records to ensure that changes are being categorized and that the system in question is distinguishable in change records from other systems (“I’d like to see all the change records in the last year for [system].”</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">b)</span><span style="font: 7pt 'Times New Roman';margin: 0px">      </span></span><span style="font-family: Calibri">Attend several change review meetings and verify that an information security specialist is in attendance and that they either make recommendations or vote.</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">c)</span><span style="font: 7pt 'Times New Roman';margin: 0px">       </span></span><span style="font-family: Calibri">Review change management artifacts to ensure that change decisions have been captured.</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">d)</span><span style="font: 7pt 'Times New Roman';margin: 0px">      </span></span><span style="font-family: Calibri">Review change records to see if there is evidence that they are closed only upon verification that the change is implemented.</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">e)</span><span style="font: 7pt 'Times New Roman';margin: 0px">      </span></span><span style="font-family: Calibri">Ensure that the artifacts of change decisions and change records in general are archived in accordance with policy.</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">f)</span><span style="font: 7pt 'Times New Roman';margin: 0px">        </span></span><span style="font-family: Calibri">Locate evidence of change implementation and ensure that it records who made the change and is tied to the change record.<span>  </span>Also, incident records should be attributable to a change when applicable.</span></span>

<span style="color: #000000"><span><span style="font-family: Calibri">g)</span><span style="font: 7pt 'Times New Roman';margin: 0px">       </span></span><span style="font-family: Calibri">Attend several change review meetings and ensure that they are conducted in accordance with policy/plan.</span></span>

<span style="color: #000000;font-family: Calibri">There are scores of controls defined in the NIST publication, many of which are either directly or indirectly influenced by “traditional” IT processes such as asset management and change/configuration management, as well as the more obviously security-related ITIL processes of Security Management, IT Service Continuity Management, and Access Management.</span>

<span style="color: #000000;font-family: Calibri">We have reviewed in this entry an example of how a process consultant may assist an organization in the implementation of the security controls required by the RMF.<span>  </span>In <a href="https://blogs.technet.microsoft.com/metram/2018/10/17/itil-and-the-us-department-of-defense-risk-management-framework-part-3-of-3-practical-example/">Part 3</a> I will provide an example from my work in which a customer complained of a control not being met and how I approached the matter.</span>

<a href="https://blogs.technet.microsoft.com/metram/2018/10/17/itil-and-the-us-department-of-defense-risk-management-framework-part-3-of-3-practical-example/">Forward to Part 3</a>

<a href="https://blogs.technet.microsoft.com/metram/2017/10/30/itil-and-the-dod-rmf-part-1-of-2-introduction-to-the-rmf/">Back to Part 1</a>]]></content:encoded>
    </item>
    <item>
      <title>ITIL and the DoD RMF - Part 1 of 3 - Introduction to the RMF</title>
      <link>https://docs.microsoft.com/archive/blogs/metram/itil-and-the-dod-rmf-part-1-of-2-introduction-to-the-rmf</link>
      <pubDate>Mon, 30 Oct 2017 21:48:07 GMT</pubDate>
      <dc:creator><![CDATA[Mark E. Trammell]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/metram/?p=35</guid>
      <description><![CDATA[It’s October, and that means it’s National Cyber Security Awareness month, and that is the theme for...]]></description>
      <content:encoded><![CDATA[It’s October, and that means it’s National Cyber Security Awareness month, and that is the theme for this month’s entry.

The second Punic War, whose primary antagonists were the republic of Rome and her arch rival for supremacy of the Mediterranean, Carthage, provides an interesting anecdote.  The war was fought on multiple fronts, including Spain, Gaul, Italy, Sicily, the Balearic islands, Greece, and Africa!  There are many, many wonderful stories from this war, but the one I wish to relate today comes from the later campaign in Spain.

At the point I pick up (I’m relating the story as told by Livy), a Carthaginian army under two generals – Hanno and Mago - had entered a region of Spain known as Celtiberia and raised a force of that eponymous tribe to supplement their own forces brought from Africa.  Against this force, the Roman commander, Scipio, sent Silanus with a force of infantry and cavalry, guided by Celtiberian deserters through the terrain to encounter the Carthaginian force.

The Roman commander was able to approach undetected, and found that his opponents had encamped separately, Celtiberians and Carthaginians, and far enough from each other so as to provide an opportunity to deal with each force independently.  And that’s exactly what he did!  Scouts reported that the Carthaginian camp was disciplined and in good order, with watches and pickets, while the Celtiberian camp lacked adequate watchfulness.

Silanus attacked the Celtiberians first, defeating them just outside the gates of their camp, then pivoted to deal with the Carthaginian light infantry, who had arrived too late from the other camp to influence the outcome, which was decided in favor of the Romans.

The outcome may have been very different if the two camps had coordinated their defense!

The history of cyber defense in the U.S. military may be interpreted as reflecting similar lessons – historically, probes and attacks of various Department of Defense (DoD) entities would encounter a variety of defense strategies and postures.  The DoD risk management framework addresses the problem of an uncoordinated defense strategy, and provides organizations within DoD with a common approach, methodology, and standard for achieving an organized and cohesive cyber defense.  (Think Mago ordering the Celtiberians to provide lookouts and pickets in the same fashion as the Carthaginians and then inspecting them rigorously to ensure that they had done so.)

The DoD Risk Management Framework (RMF) is defined in a document that is publicly available at this site - <a href="https://www.esd.whs.mil/Portals/54/Documents/DD/issuances/dodi/851001_2014.pdf">https://www.esd.whs.mil/Portals/54/Documents/DD/issuances/dodi/851001_2014.pdf</a>.  The RMF relies on publications from the National Institute of Standards and Technology (NIST) for the security standards it seeks to implement.

The desired outcome of implementing the RMF is an IT system that is reasonably secure from cyber attacks.  To achieve this end six steps are defined.  Firstly, the system must be <em>categorized</em> – what sort of system are we dealing with?  To what degree is the system exposed to cyber attack?  And how damaging would be the consequences of a successful attack?

After the system has been categorized, the second, and key, step occurs – <em>selecting</em> security controls.  This is where those in charge of security for the system in question ask themselves, “from this NIST publication that defines all sorts of security controls, which do I think would help make my system more secure, and which don’t apply to this system?”.

In the third step, the controls that were selected in step 2 are <em>implemented</em>.  IT controls are a whole other topic, but for here it suffices to say that the NIST document defines the controls for us and provides some guidance as to what a “good” control looks like.

The fourth step is <em>assessing</em> the controls that were implemented to ensure that they are performing as designed.  (Think Deming – Plan, Do, Check, Act – this step is the “Check”).  A “get well” plan is developed for any controls that fall short of the standard.

Step five is to <em>authorize</em> the system – to review the security plan and controls and bless off on the system.  And finally, step six is to <em>monitor</em> and modify the plan and controls over time as changes occur.

So, as a person interested in ITIL, what does all this matter to you?  On all kinds of levels is the answer, regardless of if you support DoD or not!  And that is the subject of part two…  For now, the summary is that the RMF seeks to provide a coordinated defense for DoD systems, and that it does so through the design and implementation of a set of security controls.

By the way, the second Punic War, aside from providing the introduction, is an absolutely fascinating period of history about which to read - full of dominant personalities, romance, intrigue, and iconic military actions.  It’s exciting!

<a href="https://blogs.technet.microsoft.com/metram/2018/10/16/itil-and-the-dod-rmf-part-2-of-3-security-controls/">Forward to Part 2</a>]]></content:encoded>
    </item>
    <item>
      <title>Monitoring tools and the path of least resistance</title>
      <link>https://docs.microsoft.com/archive/blogs/metram/monitoring-tools-and-the-path-of-least-resistance</link>
      <pubDate>Tue, 12 Sep 2017 16:25:26 GMT</pubDate>
      <dc:creator><![CDATA[Mark E. Trammell]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/metram/?p=26</guid>
      <description><![CDATA[At a client recently, an example arose of a well-designed technical solution falling partially short...]]></description>
      <content:encoded><![CDATA[At a client recently, an example arose of a well-designed technical solution falling partially short of achieving its desired outcome due to an unanticipated people factor.  Adjusting the technical approach to account for this factor will hopefully resolve the issue – time will tell!

Here is an example inspired by this client.  Wishing to move towards a more pro-active approach to incident handling (for servers), a monitoring tool is designed and implemented that will alert technicians not only when things go wrong, but also when servers become degraded, allowing them to get out in front of issues and (ideally) resolve issues before they become, well, issues.  You guessed it - it was SCOM!

With this sort of tool, however, spurious alerts must be managed, else technicians may start to view the alerts as “noise” and ignore them altogether.  For this reason, tuning of the tool is an important task during the implementation, but there must also be a process change for performing routine work on the servers – placing the devices in maintenance mode.  If a device is rebooted without first disabling the monitoring, spurious alerts may likely result; placing them into maintenance mode is the method.

So…the tool is implemented, tuned, and procedures are modified to require technicians to access the monitoring console and place devices in maintenance mode prior to rebooting them.  And yet, they do not do so – for some reason, and I haven’t yet divined it, some folks just feel it’s easier to close out alerts the next day than it is place the devices in maintenance mode (I think it may be a path of least resistance thing – logging onto the console is too much to ask).  Technicians patch and reboot servers without maintenance mode, generating a host of spurious alerts.  Reports contain inaccurate data, unnecessary tickets get created, technicians not aware of the maintenance waste time researching the alerts.

A few of my teammates and I were chatting about this over lunch one day, and I put the idea out there about eliminating the “extra” step of accessing the monitoring console by providing a means for the server technicians to place the devices in maintenance mode right from the device itself.  The result of this collaborative effort may be found <a href="https://blogs.technet.microsoft.com/allthat/2017/09/04/place-a-server-into-maintenance-mode-from-that-server-without-a-console-start-maintenancemode-ps1/">here – a method for placing devices into maintenance mode remotely.</a>  (Thank you, Lynne, Jeramy, and Paul!)

For Operations Managers and Event Management process owners, the reduction of those (say it with me) spurious alerts is a critical success factor – we want our folks focused on actual issues, rather than chasing rabbits down holes.  We may design our tools and processes in such a manner that we believe we have provided everything needed to realize our goals, but do not forget the human factor!]]></content:encoded>
    </item>
    <item>
      <title>Welcome!</title>
      <link>https://docs.microsoft.com/archive/blogs/metram/welcome</link>
      <pubDate>Thu, 03 Aug 2017 09:43:03 GMT</pubDate>
      <dc:creator><![CDATA[Mark E. Trammell]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/metram/?p=25</guid>
      <description><![CDATA[Thank you for visiting.  I am an ITSM consultant.  Prior to coming to Microsoft, I spent 10 years...]]></description>
      <content:encoded><![CDATA[Thank you for visiting.  I am an ITSM consultant.  Prior to coming to Microsoft, I spent 10 years working in and managing IT operations for a medium-sized organization.  Additionally, I was responsible for some Transition tasks (such as change management).

This blog is intended to be an outlet to share my previous and ongoing experiences in operationalizing ITSM concepts.  I've met many people who understand the concepts of ITIL, for instance, but get stuck on how to make it reality - they wonder what it looks like in practice.

I hope this blog will help!

Mark

Follow our team on Twitter !  @MicrosoftITSM

&nbsp;]]></content:encoded>
    </item>
  </channel>
</rss>