Global Directory in Intranet

I would like to know if there is a way to incorporate the global directory in an Intranet that I'm creating?? I have a tab which would contain all the phone directory and in there I would like to incorporate some search fields to if possible.
So basically my question is this:
1- How do I incorporate the global phone directory in a tab of my Intranet. My Intranet accepts PHP and javascript.
Thanks

You can use PHP to query the directory using LDAP. Note that you'll be using a non-standard port to query the DC Directory. I know that only kicks you off on the process, but hopefully it will assist.

Similar Messages

  • Upload file to global directory in Dev, Q&A and Prod!

    I have an upload application in BSP, that uploads files to for example /usr/sap/BWD/files
    this works in Development, but of course this directory is not available in Production, so BSP won't work there.
    Isn't it possible to use one global directory?
    Right now somebody created for us a directory, that's the same on all 3 systems (Dev, Q, and Production)
    this dir is
    on Development:  DIR_TRANS     /usr/sap/transBW
    on Quality:  DIR_TRANS     /usr/sap/transBW
    on Production:  DIR_TRANS     /usr/sap/trans
    notice the small difference in path in Production... Is there a way to use the DIR_TRANS instead of the real path?
    my application writes data like this:
    fname = '/usr/sap/CBD/files/FILE.CSV'.
    OPEN DATASET fname FOR OUTPUT in TEXT MODE encoding default.
    if sy-subrc gt 0.
    WRITE: / 'Error opening file'.
    endif.
    LOOP AT data_TAB INTO LIN.
    TRANSFER LIN TO FNAME.
    ENDLOOP.
    CLOSE DATASET FNAME.
    thanks a lot, points will be rewarded for usefull answers!
    thanks!

    use transaction FILE to create logical path for the actual file path.
    and then use FM
    call function 'FILE_GET_NAME'
             exporting
                  client           = sy-mandt
                  logical_filename = pil_file  "Input logical file name
                  operating_system = sy-opsys
             importing
                  file_name        = p_i_file  "Physical file name
             exceptions
                  file_not_found   = 1
                  others           = 2.
    Regards
    Raja

  • Global Directory fail, Callmanager 4

    Revently had a need to log into CAR. ADmin password not know (and not default). In order to reset it I needed to log into the DC Directory tool. The Directory Manager password was also not know or default. Followed instructions to reset this via the windows registry.
    The password reset seems to have failed. I still cannot log into DC Directory. And now I can not access Global Directory or create a new user in the web interface either.
    Any advice?

    Hai,
    As you know the GLOBAL directory is used to store WF logs and client logs.
    There is no specific time limits which SAP has defined to keep them in the directory, but it depends upon company to company.
    U can delete the old logs such as 6 months or 1 year old, but try to keep the recent logs if possible.
    Because they might be needed to do some analysis in case of some problems.
    Regards,
    Yoganand.V

  • GRC CUP how to pull manager from Global directory or Active directory

    Hi,
    how can i pull manager from global directory or active directory as approver.We are designing dual control approval process.First manager from global directory can approve then role owner.In workflow stages i can only see approvers information has to be entered manaually in CAD.Also i am looking when requestor requesting request,it should automatically fetch manager information on the request page,once user id selected.
    Thanks
    Mushu

    Dear Mushu,
    Two things you need to do
    1.) Maintain the Manager's Field in Active Directory and do mapping in CUP>Configuration>Field Mapping-->LDAP Mapping
    2.) Keep LDAP as authentication system so that whenever a User has to log into the CUP he will do using his network id and his manager is automatically pulled from Active Directory.
    Then in the workflow you can keep the approver determinator as Manager by which the request will routed to the appropriate manager. Hope that helps.
    Edited by: celestemay17 on Dec 8, 2010 12:05 PM

  • Global directory listing

    Hi,
    I am wondering if would it be possible to create multiple directories listings for a multi tenant setup in a CallManager environment. 2 things I have in concern:
    1. How do we send the right directory listings to the right phones. For eg, tenant A could only view their corporate directory - and they are not able to view tenant B's directory.
    2. And how do I partition CCM's global directory to function like the above mentioned.

    I couldnt figure out how to lock this down, so I went with a third party app. Well, now that I think about it, you could probably use an SDK server and point to different LDAP directories. (lots of work)
    I used the Citrix Application Gateway. It's expensive, but the Express Directory is the best I have seen. It's easy, it can import custom LDAP txt files and then cache them in it's storage for the phones to access to them.

  • Dial Numbers from Global Directory on Cisco phone

    Hi,
    I want to dial numbers from the global directory on the 8961 phone. This worked a few days ago. Now it doesn´t anymore. Nothing has changed as far as i know.
    I can see the contact after I searched it. I also the the number but when I press dial nothing happens.
    Any tipps?
    CUCM 9.1.2.10000-28

    Hi Frank.
    Is your cucm synced with an external LDAP?
    Do you have this issue with both internal and external numbers?
    Let me know
    Regards
    Carlo

  • Dialog Instance writing and reading from wrong global directory

    Hi,
    I have just completed a HA installation of ECC 6 on a Windows 2008 cluster. On node B we have the CI installed and on node A we have an additional DI installed. The installation drive for these local instances is the I drive in both cases. The ASCS instance is installed on the clustered N drive.
    For some reason when a job runs on the Dialog Instance installed on node A it writes it log file to the I:\usr\sap\<SID>\SYS\global\100JOBLG directory rather that to the
    <sap cluster hostname>\sapmnt\<SID>\SYS\global\100JOBLG directory (which would equate to N:\usr\sap\<SID>\SYS\global\100JOBLG). Similarly when I try a read a job log from the DI on node A it tries to read from I:\usr\sap\<SID>\SYS\global\100JOBLG and when it can find the log it gives an error.
    If anybody has any ideas as to how I can reconfigure the instance to read and write to the correct directory that would be much appreciated.
    Cheers,
    Greg.

    Have you set a different SAPGLOBALHOST or DIR_GLOBAL in your instance profile?
    Kind regards,
    Mark

  • Use Open Directory for intranet web acces

    Is it possible to tap in to Open Directory user information from other services than those build into the server? And that way use the Open Directory authentication for our own home-made service?
    We plan to setup an intranet on our OS X 10.6 server. We're still not sure whether to use one of the popular Open Source cms/portal platforms such as Drupal or maybe even WordPress.
    1. I would like to use the users accounts in our Open Directory to authenticate to the intranet. Is that possible in any way?
    2. Or does anyone know of a way to modify e.g. the build in blog function and integrate that with another system such as Drupal or WordPress?
    I'm guessing there are blocks of code in the blog that handle user authentication. And if I keep them where they are on the server and include them in other Drupal files, it may be possible? Is the build in blog build on an open source system like some of the other services on Mac OS X server? A system I can read about anywhere?
    +Note: The build in blog or wiki service does not match our needs for an intranet. We need to customize it a lot to make i suit our needs.+
    3. Plan B could be to export our 100 users and passwords from Open Directory and import them in the intranet system. But as far as I know it's impossible to export the passwords. Right?
    +New users would then have to be added to both Open Directory and the separate intranet system in the future. That would be okay for working but not perfect Plan B.+

    ryanowich wrote:
    Is it possible to tap in to Open Directory user information from other services than those build into the server?
    Yes.
    And that way use the Open Directory authentication for our own home-made service?
    Sure. I have HP OpenVMS systems that are authenticating to Mac OS X Server boxes. LDAP has a callable interface for applications written in most any active programming language, and many packages already have LDAP support.
    We plan to setup an intranet on our OS X 10.6 server. We're still not sure whether to use one of the popular Open Source cms/portal platforms such as Drupal or maybe even WordPress.
    You need to narrow your requirements and your ideas somewhat, and work toward a list of features.
    I have some discussions posted of what I went through when I ended up picking Drupal.
    1. I would like to use the users accounts in our Open Directory to authenticate to the intranet. Is that possible in any way?
    Network servers (Apache, DHCP, etc) can authenticate to LDAP, but (once granted access via DHCP and RADIUS, or analogous) clients don't usually further authenticate.
    Within Drupal, the [Drupal|http://drupal.org] module [ldapauth|http://drupal.org/node/118092] would be worth a test. That's an available connection into LDAP. (Haven't prototyped that module, though.)
    2. Or does anyone know of a way to modify e.g. the build in blog function and integrate that with another system such as Drupal or WordPress?
    You're apparently not familiar with Drupal. You might want to learn more about it, and particularly its extensibility. Drupal can be connected to some refrigerators, if you were inclined to do so.
    I'm guessing there are blocks of code in the blog that handle user authentication. And if I keep them where they are on the server and include them in other Drupal files, it may be possible? Is the build in blog build on an open source system like some of the other services on Mac OS X server? A system I can read about anywhere?
    Including random blocks of code isn't a strategy for success. Understanding the basics of how the pieces fit together tends to be a better strategy. For Drupal, there's always the [Drupal documentation|http://drupal.org/documentation], or the available books on the CMS. Or you can call in somebody that's done this stuff.
    +Note: The build in blog or wiki service does not match our needs for an intranet. We need to customize it a lot to make i suit our needs.+
    The built-in services are limited, yes. I've been running Drupal on Mac OS X Server for years now.
    3. Plan B could be to export our 100 users and passwords from Open Directory and import them in the intranet system. But as far as I know it's impossible to export the passwords. Right?
    I would sincerely hope you don't get the passwords out of your authentication system. That would be bad. Cleartext passwords are bad news. You don't want that ability.
    +New users would then have to be added to both Open Directory and the separate intranet system in the future. That would be okay for working but not perfect Plan B.+
    That would be a hassle.
    And I've tested with Wordpress on Mac OS X Server, but haven't deployed it in production. I'll leave discussions of its features and capabilities to others. That written, you might try the [Wordpress web site|http://Wordpress.org], as I'd expect there would be discussions of LDAP there.
    I'd suggest determining your requirements, otherwise you're going to flail around given the numbers of options an alternatives here. If you have your requirements, then you have a framework to pick your tools. [Here is what I looked at when I picked Drupal|http://labs.hoffmanlabs.com/node/100].

  • Global Directory of Images accessible by anyone

    I am looking to create a folder in KM or a Repository that I can use to store images and documents which would allow for anyone to download.
    e.g. If I enter http://<host>:<port>/irj/go/km/docs/global/myimage.gif into my webbrowser, I would like to be able to return the image and not ask me to login.
    How do I do this?

    Check note 837898.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_ep_km/~form/handler%7B5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d383337383938%7D
    It describes how to achieve your requirements.
    Regards,
    Prasanna Krishnamurthy

  • PDF files are stored to /usr/sap/ SID SYS/global

    True or False --> When a PDF file is generated from within SAP the spool file is stored in /usr/sap/<SID>SYS/global
    After a recent upgrade to ECC 6 I'm noticing that a large number of SPOOL* files are in the global directory.  Each spool file has 3 components a SPOOL.cfg, SPOOL.xfd and a SPOOL*.ps file .When I examine the spool number using SP01 I see that these jobs all have an output type of PDF. Only files of type PDF appear in the global directory. It does not matter which output device is used. No output device in my system is defined to write to the global directory. Everything is set up to store files to the database.  
    My assumption is that the generation of a PDF format requires a temporary storage area to convert the data from the "Device Type" setting for the printer (such as Postscript or HPGL) to the PDF format and that the /usr/sap/<SID>SYS/global directory is used for this purpose.
    Is there a parameter setting that allows me to modifiy this "conversion" location?

    Assumptions:
    ---> You are running on Unix - I don't have instructions for Windows, but they would be analogous
    ---> Your System ID is TX1
    ---> 2Gb is big enough to hold your Adobe files
    1.) Create a 2Gb file system named /AdobeFiles
    2.) Create the required directories under this new file system
    - For example: /AdobeFiles/300ADSP 
    3.) Verify that the user <sid>adm can write to the directory created in step 2
    4.) Apply SAP note 1327372
    5.) Rename the filesystems that SAP note 1327372 creates
    - For example: mv  /usr/sap/TX1/SYS/global/300ADSP   /usr/sap/TX1/SYS/global/300ADSP-ORG
    6.) Create a symbolic link for the required directory to the directory created in step 2
    - For example: ln   -s   /AdobeFiles/300ADSP  /usr/sap/TX1/SYS/global/300ADSP
    7.) Test your link
    cd /usr/sap/TX1/SYS/global/300ADSP
    touch TestFile
    cd /AdobeFiles/300ADSP/TestFile
    Your file should have been created in /AdobeFiles/300ADSP

  • Hiding users in Corporate Directory

    I am trying to remember how to hide users in CD in CM. Referring to this tech note, hiding users is not that of a big deal, but this user gets removed from CD in Callmanager and hence the user doesnt show up in the phone. The disadvantage of this method is that you can modify any user related parameter from the web interface. How can we work around this ? Is there another alternative method ?
    http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_tech_note09186a00804d2087.shtml

    Sankar you might want to try the following:
    HIDE USERS
    DC DIRECTORY
    You can hide users from beeing visible in the Corporate Directory.
    For doing this, you have 2 options:
    1) Set the first name to blank and put the whole name in the last name
    field. Full Administrator users will not appear in the corporate
    directory.
    2) To hide a user in DC Directory:
    First, cut and paste the following 4 lines into a file called "hideuser.ldif"
    text file, and save it in the C: drive of the publisher callmanager server.
    dn: cn=[userid],ou=users,o=cisco.com
    changeType: modify
    replace: Description
    Description: CiscoPrivateUser
    Set the [userid] to be the user you would like to hide. Example for the
    UserID "ctifw":
    dn: cn=ctifw,ou=users,o=cisco.com
    changeType: modify
    replace: Description
    Description: CiscoPrivateUser
    Next run the following command from a cmd prompt on the publisher callmanager
    server in order to set the description field in DC Directory.
    ldapmodify -h -p 8404 -D "cn=Directory
    Manager,o=cisco.com"
    -w -c -f hideuser.ldif
    From 3.3 onwards, system users (or special users) are filtered out from the
    search results. The users are filtered based on the attribute "Description".
    If "Description" is CiscoPrivateUser, the user is not displayed in search
    results from Corporate Directory or Users->Global Directory.
    AD DIRECTORY
    To hide a user in AD do the following:
    * If integrated with AD 2000:
    dn: cn=[userid], CN=users, dc=[domain], dc=com
    changeType: modify
    replace: Description
    Description: CiscoPrivateUser
    Save this file on the AD server as "hideuser.ldif".
    Then execute on the AD server:
    ldifde -i -f hideuser.ldif
    * If integrated with AD 2003:
    Copy the following 5 lines (please note the '-' after the four lines. In
    AD2K3, this is required and has changed from AD2K) into a text file and
    replace the [userid] with the userid of the user that needs to be
    hidden. Replace the [domain] with your domain. Save this file on the AD
    server as "hideuser.ldif".
    dn: cn=[userid], CN=users, dc=[domain], dc=com
    changeType: modify
    replace: Description
    Description: CiscoPrivateUser
    Then execute on the AD server:
    ldifde -i -f hideuser.ldif

  • BC_BC_XMB files in global

    Hello,
    My system is a BI system.
    We have BC_BC_XMB_xxxxxxxx.ARCHIVE files in /usr/sap/SID/SYS/global directory going back to Dec 15 2010.The below jobs are already running successfully in SAP system
    SAP_BC_XMB_ARCHIVE100
    SAP_BC_XMB_DELETE_100
    SAP_BC_XMB_HIST_DELETE_100
    Is there a job that wil clear these files from disk on periodic basis and if i can mention somewhere the retention period for these files BC_BC_XMB_xxxxxxxx.ARCHIVE present in /usr/sap/SID/SYS/global/
    I know we can maintain retention period in sxmb_adm under Define Interfaces for Archiving and Retention Periods but that I believe is for the period for which the messages should be retained in database before they are archived or deleted.
    I want for the archived files BC_BC_XMB_xxxxxxxx.ARCHIVE present in /usr/sap/SID/SYS/global/
    Thanks
    Nicky

    Is there a job that wil clear these files from disk on periodic basis
    You need a permanent repository in order to remove them from the global directory... You may use a HTTP content repository as a SAP Content Server or a filesystem repository is up to you.
    Regards
    Juan

  • /sapmnt/SID/GLobal SPOOL Files

    Hi
    We are using Adboe forms and when spool request generate for the Form, there are three files generating on the OS Level @ /sapmnt/SID/global directory. The three files as follows.
    SPOOL0000014229_00001.xfd
    SPOOL0000014229_00001.pcl
    SPOOL0000014229_00001.cfg
    We have hundresds of PDFs getting generated everyday and its filling up the FILE system at OS level. These files are deleted when we delete the spool request from SP01.We would like to know if there is any process where we can delete the files from he OS level or can we change in the program tp change path of the files to store in diffrent location.
    Regards,
    Mahesh Shetty

    if there is any process where we can delete the files from he OS level !!
    You can use the cron utility (unix) at OS level to delete files from the @ /sapmnt/SID/global directory
    .For eg  : To delete files older than 2 days schedule the below command through cron to run daily .
    find /sapmnt/SID/global/ -mtime +2 -type f -exec rm {} \;  (Be careful )
    or from SAP level schedule the report  RSPO1041 daily to delete spool files.Thanks
    Other wise ,if you are using a particular output device to generate the spool you can do the following for the device in transaction SPAD
    SPAD -> Change output device -> Edit -> Data storage. and choose storage as database.
    Regards
    Amit

  • Custom Directory service

    Hi everyone,
    I've been trying to create a custom directory service, that would allow me to search the directory using the first name or last name, but only among certain users, eg. those who have "dep1" written in their department field. Is that possible? I tried using the LDAPSearch component, but it doesn't seem to provide the functionality that I need.
    Also, I noticed that in the default directory service "UMX.UMDefaultProviderX" is used instead of LDAPSearch, though I didn't manage to find any documentation on that one. Any information on that component would also be really helpful.
    Thank you,
    Cheers,
    Victor

    Hi Paul,
    I've got another question for you ~ I'm able to pull the department info out of the DC Directory, though when I try to display the results, I get a parser error on the phone.
    I know that it has to do with the fact that only "Telephone" and "Name" are defined as extensions for the CiscoIPPhoneDirectoryEntryType object, and I tried using a field called "Department". So how can I get the phone to display something that isn't defined in the schema?
    If I query the CCM from a browser the directory entry comes back fine with the appropriate DepartmentNumber as configured from the CCM Admin Global Directory, though I just don't know how to get it to display it on the phone ... Any ideas?
    I've attached my xmldirectorylist.asp file for reference.
    Thanks in advance!
    joe

  • Relocate j2ee_system_name /global

    I have a cluster installation (EP6 SP2, J2EE PL23) and would like to move the /global folder from the primary server onto a clustered file service to ensure availability in the event that something unfortunate happens.  This used to be recommended but recent documentation suggests it should be left on the primary server.
    What is the current advice on this?
    What needs to be updated in addition to system.SharedFolder and servletpath in the config_local, cm and cfw .properties files?
    If this can be relocated, does the /usr/sap folder still need to be shared? (File shares on web/application servers seem to cause concern to security types)
    Thanks,
    =Richard

    Sorry.
    Help's if I had the right OSS number anyway... Here's the contents of the OSS message.
    During our fail-over testing, when the primary portal server is offline, the resident "Global" SAP J2EE directory becomes unavailable and all KM iViews fail because they are unable to access the CM configuration foundin that Global directory.
    The EP 6.0 Infrastructure Guide makes mention that in a clustered Portal environment, you should move the "global" directory to a networked file system, but there is NO other documentation describing exactly how to do this.
    Is there any detailed documentation available from SAP on how to move this essential KM file structure to a "secure" server? What files need to be modified to point to the new location of /global/config/cm/config
    directory?
    Please advise -
    John
    Communication
    Reply Hello John, 
    18.03.2004 12:10:46
    Please refer to the following document of the EP6 Installation Guide:
    EP6SP2_J2EECluster_v2_final.pdf
    On page 27 you will find the chapter 'Mount Global Portal Directory'. according to this you have to create a mountpoint from the network file system location for all portal instances (also the primary instance). This way the global folder does not point to the primary
    instance but to the network file system location.
    Best regards,
    Info for SAP  - 
    19.03.2004 05:38:13
    The Install guide section you reference is specific to UNIX platforms and its use of NFS mounts. Our implementation platform is Win2K/SQKSVR. Previously, we have set a share on this Global directory with a permissi
    on of read/execute to group Everyone. As stated, we are looking to move this directory to a seperate network server to eliminate its connection to our Primary Portal server with the potential to go down, causingKM access problems from Cluster Portal server(s).
    Do you have any other Win2K-specific steps to complete this directory relocation?
    Regards - John
    Reply Hi John, 
    22.03.2004 09:03:32
    Here are the directions for moving the global directory.Please document that you did this change for later maintenance of the system and please backup the files you are going to change in case you want to restore
    previous configuration.This procedure is untested so please apply it on your own risk.
    In the file "additionalsystemproperties" under the j2ee directory change the following properties to point to the new location:
    com.sap.system.globaldir
    ume.crypt.keyfile
    sap.portal.Pcd.Home
    Please make sure that the user running the portal has write access to thePcd.Home directory (or at least to the Export and Import directories).
    Please keep the 'sap.portal.Pcd.Temp' a local directory # moving this to a network share could slow down the export/import and cause concurrency problems in the migration.
    In the file "installed_portals.dat" the property
    prt_global_dir
    If CM is installed the files cm.properties and cfw.properties also need to be configured properly.
    Of course you also need to copy the content of the global directory to the new location.
    Regards,
    Info for SAP, 
    22.03.2004 12:00:26
    If this procedure is un-documented how do you consider KM to be Highly Available?
    Also you mention the "installed_portals.dat" file but you didn't seem to finish your thought, could you please provider further details regarding that statement?
    Thank you,
    John
    Reply Hi John, 
    23.03.2004 03:48:37
    I meant in the file "installed_portals.dat" under the j2ee directory change the property "prt_global_dir" to point to the new location.
    I will forward this message to KM so they will answer your questions about KM.
    Regards,
    Reply Mr. Sperger, 
    23.03.2004 05:00:31
    The main configruation files for the CM are:
    cm.properties and cfw.properties
    In the cm.properties the following entry must point to your desired location:
    System.SharedFolder=
    <server>/<location>/global/config/cm
    In the cfw.properties the following entry must point to your desired location:
    System.SharedFolder=
    <server>/<location>/global/config/cm
    file system location for the files above:
    D:\usr\sap\PORTALNAME\j2ee\j2ee_INSTANCE\cluster\server
    \services\servlet_jsp\work\jspTemp\irj\root
    \WEB-INF\portal\system\cm
    In the config_local.properties the following entry must point to your desired location:
    servletpath=//<server>/<location>/global/config/cm
    file system location:
    D:\usr\sap\PORTALNAME\j2ee\j2ee_INSTANCE\cluster\server
    \services\servlet_jsp\work\jspTemp\irj\root
    \WEB-INF\portal\portalapps\com.sap.km.application\lib
    As mentioned above by Boris, the CM contents must then reside with the new given location.
    Regards,

Maybe you are looking for