Create User Mailbox operation


The Create User Mailbox wrapper creates a mailbox for an existing user in the Active Directory. The input parameters are described in the following table.

 Input parameters for the Create User Mailbox wrapper

The following figure shows a sample of an adapter request for the Create User Mailbox wrapper.

XML sample of an adapter request for the Create User Mailbox wrapper

<microsoft-exchange-request>
    <command>
        <command-name>Create-UserMailbox</command-name>
    <parameters>
    <!--mandatory -->
    <parameter>
        <name>UserName</name>
        <value>cdoexm cdoexm</value>
    </parameter>
    <!--optional -->
    <parameter>
        <name>UsersContainer</name>
        <value>CN=Users</value>
    </parameter>
    <!--mandatory -->
    <parameter>
        <name>ExchangeServerName</name>
        <value>S-17125</value>
    </parameter>
    <!--optional -->
    <parameter>
    <name>DomainName</name>
    <value>DC=BMCDEV1,DC=com</value>
    </parameter>
    <!--mandatory -->
    <parameter>
        <name>StorageGroupName</name>
        <value>TestKamal99</value>
    </parameter>
    <!--mandatory -->
    <parameter>
        <name>MailboxStoreName</name>
        <value>TestK_MailboxStore</value>
    </parameter>
  </parameters>
 </command>
</microsoft-exchange-request>


The following figure illustrates the adapter response for the Create User Mailbox wrapper.

XML sample of the adapter response for the Create User Mailbox wrapper

<microsoft-exchange-response>
 <metadata>
  <status>success</status>
 </metadata>
   <status>success</status>
    </metadata>
     <commands-output>
      <command-output>
       <metadata>
        <command>cscript "C:\Program Files\BMC Software\AO\7502FCS
    \server\grids\7502FCS\library\adapters\bmc-adapter
    -microsoft-exchange-v2003-actor_7.6.00-SNAPSHOT\scripts
    \createusermailbox.vbs"  "CN=cdoexm cdoexm" "CN=Users" "S-17125"
    "DC=BMCDEV1,DC=com" "TestKamal99" "TestK_MailboxStore"</command>
          <line-count>10</line-count>
          <execution-milliseconds>5109</execution-milliseconds>
          <exit-code>0</exit-code>
          <status>success</status>
         </metadata>
        <output>
          <line index = "1">Attempting to connect to remote host...</line>
          <line index = "2">Initialising rctrlx server component...</line>
          <line index = "3">Executing remote application:
    cmd /c cscript "C:\Program Files\BMC Software\AO\7502FCS\server
    \grids\7502FCS\library\adapters\bmc-adapter-microsoft-exchange
    -v2003-actor_7.6.00-SNAPSHOT\scripts\createusermailbox.vbs"
    "CN=cdoexm cdoexm" "CN=Users" "S-17125" "DC=BMCDEV1,
    DC=com" "TestKamal99" "TestK_MailboxStore"</line>
          <line index = "4">Remote application process ID: 7820</line>
          <line index = "5">Microsoft (R) Windows Script Host Version 5.6</line>
          <line index = "6">Copyright (C) Microsoft Corporation 1996-2001.
    All rights reserved.</line>
          <line index = "7">Domain Name:DC=BMCDEV1,DC=com</line>
          <line index = "8">Matching storage group found
    :LDAP://CN=TestK_MailboxStore,
    CN=TestKamal99,CN=InformationStore,CN=S-17125,CN=Servers,
    CN=First Administrative Group,CN=Administrative Groups,
    CN=First Organization,CN=Microsoft Exchange,CN=Services,
    CN=Configuration,DC=BMCDEV1,DC=com</line>
          <line index = "9">Successfully created the user mailbox</line>
          <line index = "10">Remote application exited with code: 0</line>
         </output>
        </command-output>
       </commands-output>
</microsoft-exchange-response>

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

TrueSight Orchestration Content 21.02