10 critical policies and other tweaks to boost notes performance

67
© 2013 Wellesley Information Services. All rights reserved. 10 Critical Policies and Other Tweaks to Boost Notes Performance Andy Pedisich Technotics

Upload: varsha

Post on 25-Feb-2016

37 views

Category:

Documents


1 download

DESCRIPTION

10 Critical Policies and Other Tweaks to Boost Notes Performance. Andy Pedisich Technotics. What We’ll Cover …. Taking a run through types of policy settings documents Inheriting and enforcing policy settings Applying policies to users and groups - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 10 Critical Policies and Other Tweaks to Boost Notes Performance

© 2013 Wellesley Information Services. All rights reserved.

10 Critical Policies and Other Tweaks to Boost Notes Performance

Andy PedisichTechnotics

Page 2: 10 Critical Policies and Other Tweaks to Boost Notes Performance

2

What We’ll Cover …

• Taking a run through types of policy settings documents• Inheriting and enforcing policy settings• Applying policies to users and groups• Nailing down the 10 policies every domain should use• Troubleshooting policies• Wrap-up

Page 3: 10 Critical Policies and Other Tweaks to Boost Notes Performance

3

There Are Two Important Components of Policies

• Policy settings documents They define the configuration of what you are managing

• Policy documents Policy documents control how the policy settings are applied

throughout your user population Organizationally to all or part of a certificate hierarchy To individual users explicitly Dynamically to members of a group

They can specify only a single policy settings document per category

Page 4: 10 Critical Policies and Other Tweaks to Boost Notes Performance

A Policy Document with Policy Settings Specified

4

Page 5: 10 Critical Policies and Other Tweaks to Boost Notes Performance

5

Components of Policy-Based Management in Lotus Notes

• Policy settings are configurations you want to apply to your users These settings are organized by functionality

For example, all registration settings are in one settings document, while archive settings are in another document

• Policy documents connect the settings documents to users and determine who gets what settings They can follow the organizational hierarchy They can be applied to specific users or groups

So that you can apply settings across organizational boundaries

• This makes them flexible

Page 6: 10 Critical Policies and Other Tweaks to Boost Notes Performance

6

10 Types of Policy Settings Documents

• 1. Registration settings documents Predefine defaults to all user registration options

• 2. Set up settings documents You probably won’t use these

• 3. Desktop settings documents Controls settings in the user environment

• 4. Mail settings (new in ND7) Control user mail preferences

• 5. Security settings Controls client Execution Control Lists (ECLs), password

management, and ID Vault settings and more

Page 7: 10 Critical Policies and Other Tweaks to Boost Notes Performance

7

10 Types of Policy Settings Documents (cont.)

• 6. Archive settings Applied to the server-based mail database

• 7. Traveler settings (new in 8)• 8. Activities settings (new in 8)

Apply only to Lotus Connections server running Activities• 9. Productivity Tool settings (new in 8)

Controls the availability and behavior of the Symphony Productivity Tools within the Notes environment

• 10. Roaming settings (new in 8.5) Controls roaming configuration for users who keep their

roaming files on a file share

Page 8: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Policy Settings You Will Use Often or Rarely Use at All

8

Policy Setting Use Cases Reason

Archiving Seldom Only if you use Notes archiving

Desktop Frequent Controls hundreds of settings on the clientRegistration Frequent Makes registration a lot easierMail Frequent Controls dozens of mail settingsSecurity Frequent Important for ID vault and password settingsSetup Almost never Skip Set-up settings in favor of Desktop settings

Connections Conditional Can’t use these unless Activities/Connections deployed

Lotus Traveler Often Almost every site has deployed or is testing TravelerRoaming Rarely Allows roaming on a file server – a very narrow use case

Symphony Conditional Only if you’ve deployed Productivity Tools – Probably not

Page 9: 10 Critical Policies and Other Tweaks to Boost Notes Performance

9

An Issue You Might Be Experiencing

• During some upgrades of the Domino directory design, we’ve seen instances where the “newer” Release 8 policy settings document were missing Or there were duplicates listed

• The missing ones prevented you from taking advantage of these new policies

Page 10: 10 Critical Policies and Other Tweaks to Boost Notes Performance

10

Caused by Extra Docs in the $PoliciesExt View

• As it turns out these “extra” or “missing” policy settings were caused by duplicate or missing documents in the $PoliciesExt view Access this view using Ctrl-Shift as you click the Go To… menu

option

Page 11: 10 Critical Policies and Other Tweaks to Boost Notes Performance

11

IBM Keeps the Newer Policy Specs $PoliciesExt

• If you have duplicates, remove one of each type of document If you have no Release 8 settings available, copy the four from

the $PoliciesExt view in PUBNAMES.NTF into this view and the policy settings will appear in your menu system I think IBM took this approach so they could dynamically add

more settings rather than hard-code them into the client Sometimes it breaks during the redesign

Page 12: 10 Critical Policies and Other Tweaks to Boost Notes Performance

12

What We’ll Cover …

• Taking a run through types of policy settings documents• Inheriting and enforcing policy settings• Applying policies to users and groups• Nailing down the 10 policies every domain should use• Troubleshooting policies• Wrap-up

Page 13: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Building Policy Settings

• Policy settings are configurations that will be applied to users This settings document configures the Notes client to display

the sidebar and not hide any default sidebar components• Policy settings documents hold dozens of configuration settings

Some are fields that hold values you must provide Some have drop-down boxes, some are check boxes

13

Page 14: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Inherit and/or Enforce the Configuration Settings

• These two checkboxes are the most misunderstood by almost everyone who deploys them It’s critical that you understand them

They change the way policy settings are applied

14

Page 15: 10 Critical Policies and Other Tweaks to Boost Notes Performance

How Enforce Changes How Policies Are Applied

• Enforce does not do what I thought it would do at first glance I thought it would force someone to have a certain setting and

that they were unable to change it Enforce actually means – take the setting from an upper org

level and make it the same all the way down the organizational branch

• For example, if the /Domlab policy indicated that passwords had to be a strength of 8 and enforce was turned on: All OUs below /Domlab would set password strength to an 8

This would include EU/Domlab and Sales/EU/Domlab

15

Page 16: 10 Critical Policies and Other Tweaks to Boost Notes Performance

16

Organization Levels and Policies

• Each level can have their own unique policies and policy settings• Create three different organizational policy documents, each with

its own unique policy settings documents for: */Domlab */EU/Domlab */Sales/EU/Domlab

• This is a very simple structure But if any of the settings are the same for these three levels,

you can take advantage of the power of inherit and enforce

Page 17: 10 Critical Policies and Other Tweaks to Boost Notes Performance

17

Looking at Policy Settings Without Inherit or Enforce

• Let’s register Joe User/EU/Domlab The /Domlab organization registration policy settings

documents sets 2GB quota EU/Domlab OU1 registration policy settings document doesn’t

set a quota for mail files Joe User’s mail file will be configured with no quota

/Domlab EU/Domlab

Page 18: 10 Critical Policies and Other Tweaks to Boost Notes Performance

18

How Inherit Affects a Policy Setting

• Inherit means to take the setting from a higher level in the hierarchy; for example: /Domlab user registration policy sets a database quota of 2GB And there is also an EU/Domlab registration policy setting

Which inherits the setting from a parent policy Joe User/EU/Domlab’s mail file will inherit the setting and

will have a 2GB quota

EU/Domlab/Domlab

Page 19: 10 Critical Policies and Other Tweaks to Boost Notes Performance

19

Summing Up Policy Hierarchy Inheritance and Enforce

• Inherit and enforce only have meaning where there are multiple layers of organizational or dynamic policies Setting with inherit will apply the setting from the level above

But will not apply to the levels below unless enforced• Setting with enforce will always be obeyed at all lower levels• EU/Domlab could be configured to inherit from /Domlab and

enforce to all organizations below Settings would be forced on Sales/EU/Domlab

Page 20: 10 Critical Policies and Other Tweaks to Boost Notes Performance

20

The Power of Inherit and Enforce

• Inheritance and enforcement of policies can be used to push enterprise standards through your entire organization Has a major affect because important settings like password

strength can be set consistently with very little effort• But if your Domino domain certification levels are flat, with just

one level like /MyCompany, then forget about inherit and enforce You can’t use them

There is no mechanism to inherit from or enforce downward through the hierarchy if you don’t have a hierarchy

Page 21: 10 Critical Policies and Other Tweaks to Boost Notes Performance

21

What We’ll Cover …

• Taking a run through types of policy settings documents• Inheriting and enforcing policy settings• Applying policies to users and groups• Nailing down the 10 policies every domain should use• Troubleshooting policies• Wrap-up

Page 22: 10 Critical Policies and Other Tweaks to Boost Notes Performance

22

Types of Policy Documents

• Organizational policy Follows the certifier structure, such as Sales/EU/Domlab

• Explicit policy can be applied to: Individual person documents People in groups

Not directly to groups, but to the people in groups Groups

Explicit policy applied to a group is known as dynamic policy The assignment of explicit policies requires a bit more

explanation

Page 23: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Explicit Policies

• An explicit policy applies to a collection of users that cross organizational boundaries Before Release 8, explicit policies could be assigned only to

individuals in their person documents

23

Page 24: 10 Critical Policies and Other Tweaks to Boost Notes Performance

24

Assigning Policies to Groups Was Limited

• It was possible to assign explicit policies to groups But all that happened was that the “current” members of the

group had the policy assigned in their person document If new members were added to the group, the policy was not

applied to them• This major shortcoming was corrected in Release 8

You can now apply policies to groups, and when the group changes, the policies are re-applied to the new members

Page 25: 10 Critical Policies and Other Tweaks to Boost Notes Performance

25

Using the Policy Assignment Tool for Explicit Policies

• As a general rule with 8.5, using the policy assignment tool to assign an explicit policy to selected users or a group would not be the optimal way to do it If you try to assign policies that way, Notes will display this

screen reminding you of new functionality in Release 8.5 Be sure to read this very carefully

Page 26: 10 Critical Policies and Other Tweaks to Boost Notes Performance

26

Moving to the Next Step in Assigning Explicit Policies

• If you continue to try to assign an explicit policy in Release 8, you are asked whether you want to assign it the old way Which means iterating through the list of names (or the

selected names) and changing person documents Or the newer way of changing the policy documents

themselves

Page 27: 10 Critical Policies and Other Tweaks to Boost Notes Performance

27

Creating a Dynamic Policy

• Release 8 policy documents can be directly assigned to multiple users and groups You can even use an auto-populated group

We’ll talk about those special groups in a moment

Page 28: 10 Critical Policies and Other Tweaks to Boost Notes Performance

New in Release 8.5 — Dynamic Policies

• Dynamic policies are created as explicit policies But are assigned to a group in the Domino Directory

Group membership changes over time The dynamic policy that a user is assigned can potentially

change day by day This feature is new with ND8.5, but will work as long as

your servers are 8.5 or higher and your clients are 8.0.1 or higher

28

Page 29: 10 Critical Policies and Other Tweaks to Boost Notes Performance

29

Auto-Populated Groups

• Auto-populated groups are new in Notes and can be used with policies So far, the auto-population is strictly based on the members

having a particular home server Perhaps this will be expanded in a future release

Page 30: 10 Critical Policies and Other Tweaks to Boost Notes Performance

30

Working with Auto-Populated Groups

• Auto-populated groups can be used anywhere you’d use a group You can nest them in other groups Use them on ACLs Use them as a mailing list

• Members are added and maintained by the Domino server’s update task The default update interval is 30 minutes

You can modify it in the Domino directory profile

Page 31: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Selecting User Home Mail Server Has Helpful Options

• Specify the home server designated as mail server for the users You can specifically include additional users by entering them

manually And you can exclude members manually, as well

Changes to the “Members” field are automatically performed by the Domino update task

31

Page 32: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Update Task Fills in the Details on Members

• The update task completes the adding of group members You cannot modify the

group members This auto-populated

group is controlled by the user’s home server entry

32

Members are automatically added based on mail server

assignment

Page 33: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Auto-Populated Groups Automatically Create Subgroups

• When an auto-populated group becomes too large (beyond the 32KB limit for a text field), subgroups are automatically created These are also auto-populated

• The subgroup names have the following format: Auto-populated group name>-AP<#####>

###### would be a number preceded by zeros• For example:

If the auto-populated group name is USMailMembers, the first subgroup for that group would be called USMailMembers-AP00001

This would be nested into the original USMailMembers group automatically

33

Page 34: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Dynamic Policies Are Another Kind of Explicit Policy

• When creating a policy document, selecting an organizational policy hides the tab for the policy assignment and precedence

• Selecting an explicit policy lets you access the policy assignment configuration tabs Use these dynamic policies in place of assigning an explicit

policy to individual users where appropriate It will eliminate the need of keeping track of user documents

where an explicit policy has been assigned

34

Page 35: 10 Critical Policies and Other Tweaks to Boost Notes Performance

35

Dynamic Precedence Is Key

• The precedence of dynamic policies will affect how they are applied to a user Which dynamic policy will “win” and be applied if there are

several that are configured for the same person?

Page 36: 10 Critical Policies and Other Tweaks to Boost Notes Performance

36

The Importance of Precedence

• Answer: If there are two dynamic policies with different options for the same setting, the user will receive the setting of the policy with the highest precedence A policy with a precedence of 1 beats a policy with a

precedence of 2 or 3

Page 37: 10 Critical Policies and Other Tweaks to Boost Notes Performance

37

Change Precedence in the Notes Administrator Client

• Use this procedure to manually set policy precedence: From the Domino Administrator, click People and Groups

Policies Dynamic Policies Select the policy for which you are increasing or decreasing

precedence Click the Increase Precedence or Decrease Precedence buttons

accordingly Repeat for any other policy precedence changes you need to

make

Page 38: 10 Critical Policies and Other Tweaks to Boost Notes Performance

38

What We’ll Cover …

• Taking a run through types of policy settings documents• Inheriting and enforcing policy settings• Applying policies to users and groups• Nailing down the 10 policies every domain should use• Troubleshooting policies• Wrap-up

Page 39: 10 Critical Policies and Other Tweaks to Boost Notes Performance

What Kind of Policies Should I, a Smart Person, Use?

• Because of multiple levels of hierarchical policies, explicit policies and dynamic policies, simplicity of design is critical

• Tailor your policies’ use to your environment If your organizational structure matches your functional needs:

Use organizational policies If using ND8.5, and can take advantage of dynamic policies:

Then use them!• Lastly, if you have users with specific needs that don’t fall into the

above categories, then use explicit policies

39

Page 40: 10 Critical Policies and Other Tweaks to Boost Notes Performance

40

Simplicity in Policy Strategy

• In a perfect world, you could use a single Organizational Policy applied to your ORG level; all policy settings documents apply to everyone in your Org The more layers of policies you add, the more complex your

administration becomes and the more likely you are to have unintended consequences

Page 41: 10 Critical Policies and Other Tweaks to Boost Notes Performance

41

A Safe, Low-Risk Methodology When Implementing Policies

• When introducing policies, think in three stages Proof of concept

Introduce the settings using an explicit policy on just a few Make sure you can back out of any policy

Piloting the policy Expand the policy to affect a group Then expand the group to 50 to 100 users

Make sure you get plenty of feedback on the effects from a number of participants

Full policy implementation While it depends on the policy, this generally involves a

change to an organizational policy and affects large numbers

Page 42: 10 Critical Policies and Other Tweaks to Boost Notes Performance

#1 – Registration Settings

• Registration settings are probably the first and easiest set you should implement Active only during the process of registration Standardize your new user creation process

The registration process is dramatically sped up Because almost every field is pre-populated with the

correct values for the user Registration policy settings documents have zero impact on

existing users They only affect the creation of new user default settings

42

Page 43: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Simplified User Registration With Policies

• Admins can predefine all user registration options Password quality Internet address format Mail file creation Template/server Certificate expiration And more!

• In theory, you could register user without checking the “Advanced” box!

43

Page 44: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Mail Settings

• Lets you control the values in a user’s mail profile document Every value in the preferences document is configurable Extremely valuable in lowering support costs

There are many support calls from people about the configuration choices in their calendar profile

• Mail settings use a different update process than set-up and desktop settings They are acting on the mail file that resides on the server

44

Page 45: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Mail Settings Update Process

• Mail settings are updated via AdminP Every 12 hours, AdminP evaluates person docs and policy

docs to see if it needs to update a users’ calendar profiles You can trigger an update with the “Tell AdminP Process

MailPolicy” console command• When you implement the mail settings, it will apply to ND6 mail

files as long as your servers are at least R7 This may be a very good thing or a bad thing That is why we test, test, test

45

Page 46: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Critical Settings in Mail Policy Settings Documents

• The majority of settings in the mail settings form indicate preferences But the following two have a significant impact on support calls #2 – Allow Users to Change Mailfile Ownership

Don’t allow this, it only leads to trouble #3 – Displaying Calendar Entries in Mail Views

It’s important to set corporate standards here, though you aren’t required tolock these down

These settings always cause confusion for users when they are changed

46

Page 47: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Critical Settings in Mail Settings

• #4 – Default Reservation Settings for choosing Site Resolves an issue that most users, including myself, hate —

when an organization has many sites Be aware that this setting is only effective if your organizational

hierarchy or explicit policies match up with your resource reservation design

47

Page 48: 10 Critical Policies and Other Tweaks to Boost Notes Performance

48

#5 – Critical Settings in Mail Settings

• Message Disclaimer Since the disclaimer is defined within a policy, you can apply

different disclaimers to different populations Based on Org level or group membership

Page 49: 10 Critical Policies and Other Tweaks to Boost Notes Performance

49

#6 – Mail Disclaimer – Client or Server?

• Reduce burden on servers, enable client for adding disclaimers This will also allow for the addition of disclaimers to

Secure/MIME (S/MIME) and encrypted messages You can have the server add the disclaimer to encrypted

messages, but this tends to result in corrupted signatures and corrupted encryption

Page 50: 10 Critical Policies and Other Tweaks to Boost Notes Performance

#7 – Cancelling Message Recall

• You can craft your policies so that only certain users are permitted to recall messages

• But if you’ve decided not to roll out message recall, it’s important to remove the button from sent folder that says “recall message” If you don’t, you’ll get help desk calls asking why you’re

message recall is not working This valuable mail policy setting will actually remove the

button from the sent view

50

Page 51: 10 Critical Policies and Other Tweaks to Boost Notes Performance

51

#8 – Mail Template Information During an Upgrade

• This is sometimes called “Seamless Upgrade” Controls the automatic

upgrade of mail file design And it works great!

• Seamless upgrade triggers a convert on the server The user cannot enter Notes

until the convert is complete

Page 52: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Mail Template Information

• And never prompt users for anything if you can help it Only prompt if users are

working from multiple machines, such as one at home and one in the office

52

Page 53: 10 Critical Policies and Other Tweaks to Boost Notes Performance

53

#9 – Critical Settings for Diagnostic Collection Options

• Make sure to enable the Diagnostic Collections setting Regardless of your release

• Again! Avoid confusing users Set the following to “No”:

“Prompt user to send diagnostic report”

“Prompt user for comments”

• Set up a mail-in database to collect reports Use the Lotus Notes/Domino

Fault Reports template

Page 54: 10 Critical Policies and Other Tweaks to Boost Notes Performance

54

#10 – Security Settings – Password Management

• From here you can control: Password expiration Sync of Internet and Notes

passwords Internet password lockout

• And some killer options for custom password policy Be careful because it will

let you set impossible standards your user cannot follow

Page 55: 10 Critical Policies and Other Tweaks to Boost Notes Performance

55

#11 – Force Network Compression

• Unlike encryption, which only needs to be set on the server, network compression needs setting on the client And it’s a good idea to lock it down

You’re the admin, you get to say what happens

Lock it!

Page 56: 10 Critical Policies and Other Tweaks to Boost Notes Performance

#12 – Encrypt Locally

• Please! Just set initial value. I hate forcing locally encrypt

56

Page 57: 10 Critical Policies and Other Tweaks to Boost Notes Performance

57

What We’ll Cover …

• Taking a run through types of policy settings documents• Inheriting and enforcing policy settings• Applying policies to users and groups• Nailing down the 10 policies every domain should use• Troubleshooting policies• Wrap-up

Page 58: 10 Critical Policies and Other Tweaks to Boost Notes Performance

58

Dynamic Client Configuration

• A Client-side task checks policies when the client authenticates with home server Task name is Ndyncfg.exe And in ND8.5, it also takes group membership into account

• The process for determining when updates are pushed to the client changes across releases

But you can generally assume that any time the policy is changed on the server, it will be pushed to the client Can be disabled with ini parameter — though why you

would want to do this on any machine other than your own I’m not sure

DisableDynConfigClient=1

Page 59: 10 Critical Policies and Other Tweaks to Boost Notes Performance

59

Dynamic Client Configuration (cont.)

• The information is stored in the Personal Address book for the user in the $policies view Good to delete them all if you’re having issues

Page 60: 10 Critical Policies and Other Tweaks to Boost Notes Performance

60

Dynamic Client Configuration (cont.)

• Force dynamic client configuration to run by launching the executable directly Execute the command NDYNCFG.EXE

It is not case sensitive and the EXE extension is optional• This doesn’t seem to do anything in earlier versions of 6.5.x, but

in more recent versions, it will actually update settings The Notes client must be up and running for this to work

Open a system prompt and move to where the executables are installed on the workstation

Page 61: 10 Critical Policies and Other Tweaks to Boost Notes Performance

61

Troubleshooting Tools

• The tools you will use to troubleshoot policies include: Policy Synopsis tool, ($Policy) view in user’s names.nsf, and Local INI debug parameters, used only for troubleshooting

Debug_policy=2 Debug_Dynconfig=1 Debug_ClientRecord=1

• Use with Debug_console=1 to get a glimpse into a console that displays the inner workings of Notes Use these with Debug_outfile=(filename) to capture all the

debugging into a file to be examined later

Page 62: 10 Critical Policies and Other Tweaks to Boost Notes Performance

Rich Output from Debug Parameters

• Debug options will provide a wealth of information as the client sifts through the policy data Use this only when in SEV 1 situation and must have more data

And try not to complain about how much data is produced

62

Page 63: 10 Critical Policies and Other Tweaks to Boost Notes Performance

63

What We’ll Cover …

• Taking a run through types of policy settings documents• Inheriting and enforcing policy settings• Applying policies to users and groups• Nailing down the 10 policies every domain should use• Troubleshooting policies• Wrap-up

Page 64: 10 Critical Policies and Other Tweaks to Boost Notes Performance

64

Where to Find More Information

• Administrator Help• Timothy Speed and Terry Fouchey, “Creating Mail policies in

Lotus Notes/Domino 7” (developerWorks, April 2006). www-128.ibm.com/developerworks/lotus/library/domino7-mail-

policy• Using a Desktop Policy to set notes.ini and Location parameters

IBM technote 1196837 www-1.ibm.com/support/docview.wss?rs=463&uid=swg

21196837• Domino Wiki (A number of awesome articles on policies)

www-10.lotus.com/ldd/dominowiki.nsf

Page 65: 10 Critical Policies and Other Tweaks to Boost Notes Performance

65

7 Key Points to Take Home

• The “enforce” option in a policy settings document controls how settings are pushed down through the hierarchy and does not “force” the user to have a setting that can’t be changed

• Auto-populating groups is a great way to automatically include everyone from specific mail servers in a group

• Dynamic policies link a policy to a group and are the preferred explicit policy type in R8.x

• When introducing new policies, always put through proof of concept with an explicit policy before turning it on domain-wide

Page 66: 10 Critical Policies and Other Tweaks to Boost Notes Performance

66

7 Key Points to Take Home (cont.)

• The “set initial value” setting eliminates the need for set-up policies in Release 8.5.x — but make sure all servers are on that same release

• Be sure to use seamless upgrade to automatically upgrade a mail file to the template of the newly upgraded release

• Start collecting client crash diagnostic reports today, but it’s not necessary or even helpful to prompt the user for comments

Page 67: 10 Critical Policies and Other Tweaks to Boost Notes Performance

67

Your Turn!

How to contact me:Andy Pedisich

[email protected]