maximize the power of the admin client

41
Maximize the Maximize the Power of the Power of the Admin Client Admin Client Rob Axelrod Rob Axelrod

Upload: oksana

Post on 09-Feb-2016

47 views

Category:

Documents


0 download

DESCRIPTION

Maximize the Power of the Admin Client. Rob Axelrod. What We'll Cover. Walking through the Admin client Great features you never noticed In Admin Working with little known but really useful console commands and techniques Finding additional administration tools. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Maximize the  Power of the  Admin Client

Maximize the Maximize the Power of the Power of the Admin ClientAdmin ClientRob AxelrodRob Axelrod

Page 2: Maximize the  Power of the  Admin Client

What We'll Cover ...What We'll Cover ...Walking through the Admin client

Great features you never noticed In AdminWorking with little known but really useful console commands and techniques

Finding additional administration tools

Page 3: Maximize the  Power of the  Admin Client

Walking Through the Admin Client

Page 4: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsRenaming a Non-Notes UserRenaming a Non-Notes UserThe Problem

AdminP can't be used to update the Readers and Authors fields because the user needs to accept the name change in their ID

But, you can "trick" Domino into doing it!

Page 5: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsRenaming a Non-Notes User (cont.)Renaming a Non-Notes User (cont.)Here is the trick

Create a group by the same name as the personRun the Action "Rename Group"Force Adminp to process the request -- Issue the command "Tell Adminp process all"

twiceOnce to process the rename group request, and once to process the changes in the Authors and Readers fields

Tip

Page 6: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsRenaming a Non-Notes User (cont.)Renaming a Non-Notes User (cont.)Here is the trick (cont.)

Manually rename the person in the Person DocumentDelete the group

Page 7: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsSpeeding Up User RegistrationSpeeding Up User RegistrationUse 'create file in background' to speed up registrations

Page 8: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsSpeeding Up User Registration (cont.)Speeding Up User Registration (cont.)Take advantage of 'import from text file' to register large numbers of users

Particularly good if you can get human resources to dump you a text file of new hires in a format that is close to the required format in AdministratorControl separator with ini parameter BatchRegSeparator=See Domino Administrator help for details

Page 9: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsRegistering Non-Notes UsersRegistering Non-Notes UsersQuick way to register a non-Notes user.Uncheck both ID options

Be sure to change the Mail System from Notes anything elseThis will allow you to create a person document and mailfile without generating a Notes ID

Secret

Page 10: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsValidate Internet AddressValidate Internet AddressCompares all Internet addresses and looks for duplicate addresses

Will recurse through additional directories that are configured in Directory AssistanceDumps the output into your local Log.nsf database

Page 11: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsManaging Group MembershipManaging Group MembershipUse the Group Management tool to discover all group privileges that an individual has regardless of whether they actually appear in the group

From the Groups view open Group Manager and select 'Only Member Hierarchies'This lets you select an individual and see all of the groups they belong to either directly or through nesting

Great

Feature

Page 12: Maximize the  Power of the  Admin Client

People and GroupsPeople and GroupsManaging Group Membership (cont.)Managing Group Membership (cont.)

Page 13: Maximize the  Power of the  Admin Client

FilesFilesResorting Files without the Directory Resorting Files without the Directory StructureStructureAwesome for finding files

Quick way of comparing properties

Good

Thing

Page 14: Maximize the  Power of the  Admin Client

FilesFilesManaging FilesManaging FilesCreate and delete subdirectories from the files tabView files other than .nsf and .ntf

Pretty handy if you don't have easy OS level access to the boxLaunch any .nsf or .ntf right from the files tab by double clicking on it

Page 15: Maximize the  Power of the  Admin Client

FilesFilesManage ACLsManage ACLsUse the ACL Manager in Administrator to add entries to multiple databases

Use the right click in the files tab to copy and paste ACLs (This is my favorite feature)

Great

Page 16: Maximize the  Power of the  Admin Client

ServerServerMonitoring ServersMonitoring ServersConfigure which servers will be monitored by right clicking on the servers list

Add or remove tasks as neededAdd or remove statistics

Select any statistics that are important to your environment

Page 17: Maximize the  Power of the  Admin Client

ServerServerMonitoring Servers (cont.)Monitoring Servers (cont.)

Page 18: Maximize the  Power of the  Admin Client

ServerServerBroadcasting a MessageBroadcasting a MessageWhen broadcasting a message, it shows up in the status bar

No one looks at it!Broadcast a message with a popup

From Server Status tabChoose the Broadcast Message task Just precede the message with a '(!)'

Page 19: Maximize the  Power of the  Admin Client

ServerServerViewing StatisticsViewing StatisticsFrom the Statistics Tab

Use F9 to refreshGives the same results that you would get with a 'Show Stats' but without the info

scrolling off of the screen

Page 20: Maximize the  Power of the  Admin Client

MessagingMessagingCreating Messaging ReportsCreating Messaging ReportsYou should see the reports database in the messaging tab

If you don't, either you don't have ACL rights to it, or it doesn't existReports.nsf creates great detailed reports on messaging usage, but ...

On a very active server they seem to bring the server down after time (assuming they are running on the server)

Uses the MTC task, but this is another server killer

Page 21: Maximize the  Power of the  Admin Client

MessagingMessagingTracing Mail RoutingTracing Mail RoutingMail Trace from messaging tab is nice since it doesn't drop an email into the user's mailfile so they don't need to know that you are testing mail

Page 22: Maximize the  Power of the  Admin Client

Bookmark Pane -- FavoritesBookmark Pane -- FavoritesGetting Server InformationGetting Server InformationThe Server Properties box is an awesome place to get quick stats on a server

Right click on the server name from the Favorites pane and choose Properties

Page 23: Maximize the  Power of the  Admin Client

Bookmark Pane -- FavoritesBookmark Pane -- FavoritesGetting Server Information (cont.)Getting Server Information (cont.)

Use the server properties window to configure ports on the server too!

Page 24: Maximize the  Power of the  Admin Client

Additional Administrative Additional Administrative TipsTipsDirectory Customizations Worth Directory Customizations Worth MakingMakingAdding Views to the Directory

Modifying the Directory is a painEvery time you upgrade you need to worry about your design elements being stomped by the template

A concern with adding views is that they will degrade server performanceThe following views are really worth having

You can solve the above problems by creating them either as 'Private' or 'Desktop Private on First Use'

Issue

Page 25: Maximize the  Power of the  Admin Client

Additional Administrative Additional Administrative TipsTipsDirectory Customizations Worth Directory Customizations Worth Making (cont.)Making (cont.)View of People by ID Expiration Date

People view sorted by a column with the formula @Certificate( [expiration] ; Certificate)This gives you the expiration date of each users ID

Page 26: Maximize the  Power of the  Admin Client

Additional Administrative Additional Administrative TipsTipsDirectory Customizations Worth Directory Customizations Worth Making (cont.)Making (cont.)View of Groups By Member

Groups view sorted and categorized by the member field.

Page 27: Maximize the  Power of the  Admin Client

Additional Administrative Additional Administrative TipsTipsDirectory Customizations Worth Directory Customizations Worth Making (cont.)Making (cont.)Accessible View of $Users

Create a copy of the $Users viewRename the viewTo see what $Users looks like hold down ctrl-shift while opening names.nsf.

Page 28: Maximize the  Power of the  Admin Client

Additional Administrative Additional Administrative TipsTipsAnother Trick People Ask About All Another Trick People Ask About All the Timethe TimeCreat a replica on a server when you don't have network/security access to the server that has a copy of the file

Go to the R4 workspaceMake sure that no database is selectedChoose File -- Replication -- New ReplicaType in the server and file name of the target databaseClick selectFill in the New Replica dialog as normal

HiddenBonus

Page 29: Maximize the  Power of the  Admin Client

Working With the Console

Page 30: Maximize the  Power of the  Admin Client

Cool Console TricksCool Console TricksPipe the output from the console to a text file

show statistics >stats.txtThe file name is relative to the Domino program directory

Page 31: Maximize the  Power of the  Admin Client

Cool Console TricksCool Console TricksYou can launch a batch of console commands from a batch file that resides on the server

Great for triggering replication from a hub to a large number of servers manuallyKeep text files of the commonly used commands in the Domino program directory of the server

Syntax is > batchfile.txt

Good

Thing

Page 32: Maximize the  Power of the  Admin Client

Cool Console TricksCool Console TricksGreat But Seldom Used CommandsGreat But Seldom Used Commandsshow database dbname.nsf

Displays the # of deletion stubs by Note type and the byte size of every viewQuicker than using NotesPeek when working with deletion stubs

Page 33: Maximize the  Power of the  Admin Client

Cool Console TricksCool Console TricksGreat But Seldom Used Commands Great But Seldom Used Commands (cont.)(cont.)show transactions

Provides detailed statistics on all NRPC transactions occurring on the serverGives you an idea of what kind of things your users doUse this data when you want to build benchmarking scripts

Page 34: Maximize the  Power of the  Admin Client

Cool Console TricksCool Console TricksGreat But Seldom Used Commands Great But Seldom Used Commands (cont.)(cont.)TRACE servername/org or trace port !!! servername/org

Returns exactly the same information that you get from a client network trace in the 'preferences' dialog

Great for confirming connectivity and resolving connectivity problemsOnce I discovered this -- I use it almost every day

Great

Feature

Page 35: Maximize the  Power of the  Admin Client

Finding Other Tools

Page 36: Maximize the  Power of the  Admin Client

Other ToolsOther ToolsTwo options for automating tasks

Know LotusScript/Java (or have a friend that does) and write your own tool anytime you need one

Know where to look for tools that other people made (often for free)

Page 37: Maximize the  Power of the  Admin Client

Other ToolsOther Toolswww.notes.netwww.notes.netIris Sandbox

If you want to automate a common task, odds are you aren't the first to think of it and odds are someone posted their cut at it here

Almost all code is open for you to edit and improve and free for your non-commercial useBad news is it is all unsupported and without warrantee

Re-use

Page 38: Maximize the  Power of the  Admin Client

Other ToolsOther Toolswww.notes.net (cont.)www.notes.net (cont.)Iris Sandbox (cont.)

Some tools I can't live without from IrisNPing/NotesConnect -- This utility tests network availability over a specific port

Antrid -- Allows you to either copy or change replica ID's of databasesAwesome for the standard NTF files as well as for building test environments

NotesPeek -- This is great for looking at the guts of an NSFIt lets you see deletion stubs as well as profile documentsA Domino detective's best friend (When the user says "duh, I didn't delete anything)

Page 39: Maximize the  Power of the  Admin Client

Other ToolsOther ToolsSome 3rd party tools that are helpful for administrators and worth a look -- especially for large environments

Percussion ServerAdmin PlusACL Management / User Management / Monitoring and Database Management

GSX UtilitiesIncludes all kinds of cool monitoring tools as well as an ID management tool

TeamStudio Delta (The whole TeamStudio suite is super)Not just for developers, really useful for comparing templates to find differences in design as well as comparing individual documents

Useful in making sure that server configurations are consistentHelp Software Power Tools

This has a bunch of utilities for automating day to day admin tasks

Page 40: Maximize the  Power of the  Admin Client

Other ToolsOther ToolsTons more tools -- check out:

www.notes411.com www.searchdomino.comwww.lotus.com/partnerswww.dominopower.com

Page 41: Maximize the  Power of the  Admin Client

Questions?

Submit your questions now by clicking on the “Ask A Question” button in the bottom left corner of your presentation screen.