25 Biggest Mistakes Flashcards

2
Q

Name internal items to prep for that may affect customers timeline?

A

Getting accounts and credentials, remote access for implmenters, csv files created and operationlized, database view set up, permission to access HR and other target systems, role/group/entitlement descriptions, orphans remediated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why shouldn’t you wait until after kick off to start collecting data?

A

There a lot of decisions and internal requests that can be made that can cut your project time down

Right Now you could be:

  • Identifying your target systems
  • Getting your .csv files
  • Getting your accounts, credentials and database access
  • Getting permission to access target system data
  • Identifying who will do reviews
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What causes delays in validating objects?

A

not having the person updated that will delay objects. This keeps us from configuring and you reviewing. That person should be delegated ahead of time to save project time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the fastest and second fast deployment of a customer that started collecting data in advance?

A

The fastest deployment for a company that had their data was 17 days from kick-off to go-live. The 2nd fastest was 35 days. Most companies don’t prepare anything in advance and their average is 3-6 months from kick-off to go-live.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are two common use cases with delays in validating objects?

A

Not identifying who is responsible for validating specific objects (collectors, roles, rules, reports, reviews, etc) up front, and having to do it case by case as we finished configuring those objects

No sense of urgency on those validating to get us their feedback so we can remediate as needed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How can just planning to close aduit gaps negatively affect your project/implementation?

A

You could make short-term and often limiting decisions if you are just trying to remediate the audit finding.

You don’t leverage the tool to get maximum value for your investment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are some added uses of the ACM outside of resolving audit findings

A
  • Enforcing policies (developers shouldn’t have access to production)
  • License monitoring and reduction
  • Fraud investigation evidence
  • Application usage and reduction strategies
  • Monitoring of request/approval routines and eliminating provisioning churn
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why do efforts in ACM need to be actively managed?

A

A team is needed to actively remedate orphans, get new descriptions for entitlements, roles, groups monitor remind, escalate, and re-route reviews, on-board new applications, provide assistance and training, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the reference regarding the set it and forget it attitude?

A

Had an executive that came to believe that when implementation was over….any user in his company would be able to generate a review of any application by pressing a single button, and that no staff was needed to manage the product ongoing. He admitted he thought it was going to be like a maintenance free ATM machine.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How can not involving your operations team up front hurt your project?

A

IAM projects implemented by a project team only - with the expectation that they will then be handed over to an operations team to run – typically fail or have to be entirely re-worked

The operation folks have a perspective that is very valuable during implementation and whole segments of effort are often left out by project professionals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why is letting individual Applicaiton owners drevie your program not a good idea?

A

1 process for all is easier to manage than a customized process for everyone.

It aplso prevents scaling

If every app owner had a seperate tab for each app in the review, it means a user would have open 80 tabs to determine if they had anything in that tab to review

f they close and come back - no way to tell which tabs they’ve completed or looked at and which they haven’t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is an example of too much customization by app owners?

A

Currently have a large company where they let each application owner dictate how the review screens for ‘THEIR’ application should look. Consequently every supervisor gets a different looking tab for all 50 apps being reviewed. Problem 1 is that the reviewer gets a tab for every application – whether they have anything to review in that application or not…and has to pop each one open to see if they have something to review. They also don’t remember which tabs they’ve done and which they haven’t. Problem 2 is that they want to add 200 more applications to their reviews and their current situation won’t scale.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Why is it better to start with a small roll out instead of large one?

A

Starting small allows you to get feedback and identify issues quietly in preperation for the whole organization

You only get one chance to make a good first impression, good impressions last a little while and bad ones linger for years

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How is too much or too little auditor involvement not good?

A

Giving auditors too much control over your program could result in much more manual process or labor-intensive work that would prohibit your from adding more targets into your program

Extracting periodic approvals from the audit team throughout the year makes it much more difficult for them to then fail you come audit time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why should you have a road map or extended plan with ACM?

A

Having a strategy written up that you can share with others in your organization does 3 things:

  • Helps you answer the question, what do I focus on next
  • Keeps other groups from answering the that question for you
  • Markets your program as something valuable to the organization…something worth investing in

An existing strategy will allow you do deflect or defer requests from others that are of lower value to the organization in favor of opportunities of higher value….so you don’t get caught up doing a bunch of grunt work that won’t generate a lot of value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Why is it necessary to not rely on the tool solely?

A

The tool is just that. Its a tool to help automate processes

Orphan Remediation Process
Executive Delegate Process
Recertification Campaign Processes
End User Training
End User Support
Metrics & Reporting
Collector Scheduling and Data Validation
Appliance/Database Escalation & Support
On-boarding/Off-boarding Applications
Capturing Audit Evidence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

How is trying to cling to manual processes not a good idea?

A

The tool is designed to automate processes and make lives easier, allow it to do that

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What are some examples of clinging to manual processes?

A

One Client wouldn’t give up collecting a lot of the data manually
One Client wouldn’t give up emailing copies of the review to reviewers rather than have them log into ACM

One client didn’t want to tell target system owners to clean up their bad data – so she wrote tons of scripts and routines that would improve bad data in ACM. Her 26 separate routines required a lot of effort to run each day and they slowed the system down to a crawl. When she left, no one could figure out her routines so they pulled them out…and then after 4 years, they had all bad data coming from their target systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Why is it not good to put your entire process in the hands of one person

A

If something happens to that person, your left with no one that can complete the project or who has any knowledge of configurations.

I.E. Put the whole project on 1 PM to make all the decisions. The PM turned it over to 1 security admin to run when it was built. The security admin identified 23 different problems the PM had missed or caused. Then the security admin resigned leaving the company with a badly configured system and no one else in the company who knew the software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Why is it not wise to roll out all modules at one time?

A

The modules feed off each other. The outputs of one are often the inputs of another.
Mining for roles only works once access has been cleaned up through reviews.
Access Request only works if you have more than 3 things in your catalog to request.
Trying to do Roles, Reviews, Reports, Rules, and Access Request for small number of apps gives you no experience, no maturity, no time to shake out your processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

How can not having your identity plan right negatively affect your project?

A

Your identity collector(s) are the foundation that everything else is built on. If you don’t get them right, you may miss whole populations of users, or have duplicate records for users. All of which are bad. It could keep people from logging in and using the system. I could result in lots of orphan accounts that have to be manually remediated. It could accidentally link entitlements to the wrong person. It could result in exceeding the number of licenses purchased.

23
Q

How is indifference to whether reviewers do a good job or not an issue?

A

The end goal is to remove excessive access and to reduce risk. Everyone should care about the reviews

24
Q

Why are good descriptions important

A

Descriptions are important because reviewers have to understand what they are reviewing - top 5 auditor question.

25
Q

Why is it importtant to operationalize CSV files

A

email and spreasheets require alot of pre processing of data.

Not automating the creation of csvs and the transport means alot of manual effort.

Automated process have less chance of errors and data loss.

26
Q

Why is it good for you and operations to be familiar with the data?

A

Makes it easy to spot where data looks funny, or where collectors may not have been coded correctly.

It allows you to identify trends
It helps you to remediate orphans faster
It helps you leverage the data in ACM for other purposes

27
Q

Why must you remediate Orphan accounts?

A

They can’t be reviwed

Auditors can fail you if you have too many
They take longer to resolve than you may anticipate
It’s not practical to take the “shut it off and see who yells” approach
There are systemic changes you can make that will reduce orphan accounts

28
Q

Why is it not a good idea to implement every function of ACM right away?

A

You don’t need a bunch of workflows right away
You don’t need to turn on every feature in a review definition
You don’t need to send notifications to every person in your company
You don’t need to make everyone a monitor
If you turn everything on and something doesn’t work…you won’t know the cause. Instead if you build up slowly from a trusted minimal baseline, it’s easy to know that the most recent thing added is the thing that caused the problem.

29
Q

Why do we review timeframes for internal efforts, what is the significance

A

There are items that can be started early on that can affect the project timeline. Its good to start these items now because they could drag on and affect the project delivery Mielstones

  • Getting accounts and credentials
  • Getting remote access for the implementers
  • Getting .csv files created and operationalized
  • Getting database views set up
  • Getting permission to access HR and other target systems
  • Getting role/group/entitlement descriptions
  • Getting orphans remediated
30
Q

How can absentee management affect project timeline

A

Not including requried management in stratey and requirements can lead to re-work. Its good to have their full involvement also to remove roadblaocks -their relationships with other groups migh make it easier to acquire resources.

31
Q

How does focusing on low value tasks affect project timelines?

A

Sometimes people get caught up in low value items like training, look and feel of emails, etc. These are thing that take the focus away from critical items and can be done at anytime.

32
Q

How can adding too much project management process impact your project deadline

A

The way implementations occur is loosely through the agile methodology - we configure, get feedback, then configure more. That way you’re always in tune with whats occuring as opposed to the waterfall methodology which carries the risk of you not being happy with the end resulf from a phased approach. That phased approach along with detailed work break down structures take time away from the configuration/feedback cycle.

Requirements are never gathered correclty up front because you’re always going to come up with things you didnt anticipate

33
Q

Why should you not wait until after kick off to start collecting data

A

This relates to the internal process slide. gathering data can take time particulary if their are requests needed etc. Good to get a start in gathering the following

  • Identifying your target systems
  • Getting your .csv files
  • Getting your accounts, credentials and database access
  • Getting permission to access target system data
  • Identifying who will do reviews
34
Q

How can delays in Validating objects affect your project timeline

A

We make configurations and get your feed back which allow for continued refinement. if you dont have that validation it increases the risk of items coming up later that could have been remediated earlier

Reference Wynn example

35
Q

How can planning just to close Audit Gaps impact your strategy

A

Purchasing our product took a sizeable investment. ACM has many different features and functions…confining the product to just close audit gaps takes away from the benefits it could provide your organization - Maximize your investment

  • Enforcing policies (developers shouldn’t have access to production)
  • License monitoring and reduction
  • Fraud investigation evidence
  • Application usage and reduction strategies
  • Monitoring of request/approval routines and eliminating provisioning churn
36
Q

How can the set it and forget it attitued impact strategy

A

ACM requires a team to operate it. Its not a tool you can put it place and press a button. Its a tool that automates processes.

Orphan remediation, onboarding new applications, gathering descriptions for roles, groups, entitlements, rerouting reviews, training etc.

37
Q

How can not involving your operations team up front impact strategy

A

Often the project team implements and the operation team manages runs the product. Good to include them in requirments and decisions because they have a viewpoint that may affect your strategy…you wan to have their buy in

38
Q

How can letting individual app owners drive your program

A

Putting app owners in charge of your program could bring about issues of indiviual app owners wanting reviews and details customized towards them, and that could cause issues later

Its hard enough to get app owners to complete reviews. Your adding the program to reduce risk and/or close audit findings not to make app owners happy

39
Q

Why should I go with a stealth roll out vs. a big bang roll out..

A

Never get a second chance to make a first impression. Choose a friendly app owner, identify issues and remeidate quietly

Good impressions last a little while, bad impressions stick around for years.

40
Q

Why is it not good to have too much or too little auditor involvement

A

Good to have them involved some, getting periodic audit approvals helps you pass the audit at the end of fhe year.

Too much can add alot of labor intensive manual work. Auditors like to design easy for them to leverage to complete their audits. Your goal is to reduce risk not to create easy auditable systems

41
Q

Why should you have a road map or an extended plan?

A

Without a plan, someone will create one for you. Creating a roadmap allows you to identify the biggest risks in the organization and target them. Without this you will be subject to every app owner hearing about ACM and wanting to take advantage. This could include low level applications that with a plan might be placed lower on the totem pole –weight watchers application. - avoids grutn work that wont generate alot of value

Also markets your program as something valuable to the organization

42
Q

Why should you plan for external processes

A

ACM is tool that llows you to automate processes. You should make sure you have proper proceess in place, then use ACM to automate them.

I.E.

Orphan remedation, Executive Delegagte, Recertification Campaign processses, End User training,

43
Q

Why should you not try to cling to manual processes

A

ACM is a tool that automates processes, it allows you to eliminate manual processes which auditors frown upon. Too much user involvement creates addtional risk ….human errors

44
Q

Why should you not put all of your eggs in one basket

A

If only one person makes all the decisions, if something happens to that person…no one is left with that knowledge.

i.e.

The security admin identified 23 different problems the PM had missed or caused. Then the security admin resigned leaving the company with a badly configured system and no one else in the company who knew the software.

45
Q

Why should you not try to roll out all modules at the same time?

A

The modules feed off of one another.

Mining for roles only works once access has been cleaned up through reviews.
Access Request only works if you have more than 3 things in your catalog to request.
Trying to do Roles, Reviews, Reports, Rules, and Access Request for small number of apps gives you no experience, no maturity, no time to shake out your processes. It’s like trying to do multiple surgeries on a patient at the same time - instead of doing one and giving the patient the opportunity to recover and get stronger for the next one.
There are too many moving parts and many organizations are left stuck and unable to move forward.

46
Q

Why should you focus on having your identity plan correct?

A

You need a firm handle on your identities.

You could miss populations of users and also have duplicate records for users. Not having identities correct could also result in alot of orphan accounts that have to be remediated.

You are charged for licenses per identity, so you want to make sure you dont exceed the number purchased.

You could

47
Q

Why should you ensure that you have good descriptions?

A

Bad descriptions cause reviewers to possibly not know what they are reviewing. One of the number one questions auditors ask is if you understood what you were reviewing.

48
Q

Why shouldnt you be indifferent to whether a reviewer does a good job or not

A

The focus shouldnt be to just get the data in front of the reviewers, but to ensure they use good diligence

The focus should be to reduce risk, identify excess access and remove it

49
Q

Why should .CSV’s be operationalized

A

Jobs should be created to generate the csv and move them to the correct repository. This eliminates the manaula effort and reduces the risk of human error

50
Q

Why should you not try to keep arms length from data

A

Knowing information about the data helps out opeations

  • It allows you to identify trends
  • It helps you to remediate orphans faster
  • It helps you leverage the data in ACM for other purposes
51
Q

Why should you always remediate Orphan Accounts

A

Accounts within applicatinons that dont map to identities

You cant review them, Auditors fail you if you have too many, its not practical to shut it off and see who complains

52
Q

Do you need every feature of ACM intially?

Why or why not?

A

No, if you turn on every feature and soemthing doesnt work you wont know the cause. Build up slowly from a trusted baseline.

You dont need every workflow, every feature in review definition, notifications dont need to be sent to every person.

53
Q
A