Nortel Networks AS 5300 manual Unknown error messages, Define the new provisioning role

Page 21

BPT conventions and examples 21

Unknown error messages

If an unknown error occurs when invoking a method, the BPT prompts the administrator to check the logs for more information. The logs are not accessible to the BPT user. If you see this error message and cannot proceed with the BPT provisioning task, contact your next level of support.

Create and manage provisioning roles using the BPT

This section describes how to create and manage a provisioning role using the Bulk Provisioning Tool (BPT).

Navigation

"Define the new provisioning role" (page 21)

"Add the new provisioning role" (page 22)

"View the new provisioning role" (page 22)

"Delete the new provisioning role" (page 23)

Define the new provisioning role

Use the following provisioning method to add a new provisioning role using the BPT file method:

addRole using ([Name of the Provisioning Role,Description of the Role,[[The Provisioning Right Type,The Read privilege,The write privilege,The delete privilege], .. ,[The Provisioning Right Type,The Read privilege,The write privilege,The delete privilege]]]) file <file name> [optional] into <file name>

Assume that you are adding a new role with the following properties:

Table 4

Role properties

Role name:

ExampleRole

 

 

Role Description:

BPT Add example

 

 

Domain Management privileges:

R, W

 

 

Device Management privileges:

R

 

 

Admin privileges:

R,W,D

 

 

Enter the provisioning role properties outlined in the previous table into a file named addexample.txt located in a local directory (D:\prov) of your work station. The contents of the file (on one line in the file) are as follows: [AddExample,BPT add

example,[[Domain Management,true,true,false],[Device Management,true,false,false],[Admin,true,true,true]]].

Nortel AS 5300

Nortel Application Server 5300 Application Programming Interfaces Reference

NN42040-110 01.01 Standard

11 June 2008

Copyright © 2008 Nortel Networks

Image 21
Contents NN42040-110 Legal Notice Contents Starting the Bulk Provisioning Tool Other changes New in this releaseNew in this release Navigation IntroductionAudience Related documentsIntroduction Open Provisioning Interface fundamentals Application Programming Interface fundamentalsBulk Provisioning Tool fundamentals Why use the Bulk Provisioning ToolFollowing table lists the requirements to run the BPT Bulk Provisioning Tool requirementsApplication Programming Interface fundamentals Using the Bulk Provisioning Tool Install and launch the BPTBPT main menu BPT main menu Quit BPT files and scripts BPT provisioning methodsNavigation FilesBPT conventions and examples ScriptsMethod and file syntax conventions Brackets Optional syntaxAngle brackets GetSysRoles optional into file nameBar Square bracketsComma separated strings Fully qualified user nameSuccess indication on remove methods Unknown error messages Create and manage provisioning roles using the BPTDefine the new provisioning role GetRole using AddExample AddRole using file D\prov\addexample.txtAdd the new provisioning role View the new provisioning roleDelete the new provisioning role Help addRole BPT Help optionBPT mapping to the Provisioning Client BPT limitationsResource use Batch processingProvisioning data visibility Using the Bulk Provisioning Tool Using the Open Provisioning Interface Security, authentication, and authorizationSecurity Authentication Http Basic Authentication Onboard AuthenticationWS-Security UsernameToken Special note for .NET authentication headers Domain-level authorization Provisioning-level authorization AuthorizationGet the Wsdl Third-party client developmentGenerate stubs WsdlAccess stubs from the third-party application Implement interface accessing stubsStarting the Bulk Provisioning Tool Starting the Bulk Provisioning ToolProcedure Steps Downloading the Bulk Provisioning Tool to a workstationLaunching the BPT on a workstation Launching the BPT on a workstation Starting the Bulk Provisioning Tool Creating Open Provisioning Interface clients Prerequisites for creating OPI clientsCreating OPI clients Task flow for creating OPI clients Downloading the Axis toolkit Retrieving the error codesConfiguring the class path \axis-14\webapps\axis\WEB-INF\libCompiling the client stubs Downloading the Wsdl file\opiclient Loadname/wsdl/opiWriting a client to perform some specific OPI operations \opi\serviceExample Writing a client Writing a client to perform some specific OPI operations Compiling the client class Procedure Steps Accessing the OPI Java docsAdminAuthentication subfolder in the OPI Java Docs folder Writing a client to perform some specific OPI operations Accessing the OPI Java docs Importing a CA Certificate into the BPT Tool prompts Trust this certificate? noKeytool -list -v -keystore opitruststore Importing a CA Certificate into the BPT Page Nortel AS
Related manuals
Manual 92 pages 3.24 Kb