Expand your OCs and add the OC password change function

Source: Internet
Author: User
Let's take a look.
002. PNG(27.1 KB)

In fact, a registration information is added to the PC registry of the OC client.
More than just expand this web tag, you can expand up to 32 according to your needs. In the figure, I expanded two
En simple OC extension application,The domain administrator can use the policy to add the information to the internal PC.,
See http://bbs.winos.cn/thread-36124-1-1.html
Add this information to an external user registration script.
For example:
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ COMMUNICATOR]
"Taburl" = "http: // your website/taburl. xml"
Store the registration information packages of the above two rows into *. Reg, that is, OK.

The next step is to write an XML file. This part contains official Microsoft documents. You can search for it by yourself. I will give an example of my application.
<? XML version = "1.0" encoding = "UTF-8"?>
<Tabdata>
<Tab>
<Image> http: // your website/pass.png </image>
<Name> System </Name>
<Tooltip> Change Password </tooltip>
<Contenturl> http: // your website/adwebpass/</contenturl>
<Userid> true </userid>
<Contactid> true </contactid>
<Accessibility> both </accessibility>
</TAB>
</Tabdata>
Where,Tab: Is the label (up to 32 can be added)
Image: The image of the tag, which can only be PNG (the best size is 16 × 16)
Name: The friendly name of the tag, which is not displayed. Do not care too much.
Tooltip: Prompt message when hovering over the label
Contenturl: URL of the Web tab
Userid: When you link a tag page, do you want to include the usrid parameter (current user SIP: URI)? default: false, for example, http: // website/index.htm? Userid = zzylscy@domain.com
Contactid: Whether to include the contactid parameter of the contact (SIP: URI of the contact) on the tab page. Default Value: false
Accessibility: When you log on to an enterprise, whether this label displays: Inside: outside only when you log on to the enterprise: Both: both are displayed when you log on to the Enterprise.

To add multiple labels, add <tab>... </TAB>

Then there are three ways to release the problem,HTTP; HTTPS; File Sharing. HTTPS should be considered for enterprise unification and security.

Now, haha is basically done.

At last, I will briefly introduce the integration of OC password change.
Because the essence of the tab label is to link to a web siteAdd a URL link to the contenturl parameter.
There are several ways to help you create a web ad User Password Change site

First, the website must be a server that is added to the domain.
Solution 1: Required. The enterprise must have Exchange 2007 and deploy the client access role.
Then add the link https: // your website/OWA /? AE = options & t = changepassword
Benefits: direct use of Enterprise Resources
Insufficient. Generally, You need to log on first and then modify it (of course, you can use ISA to perform a single sign-on)

Solution 2:
Your enterprise does not have exchange. It doesn't matter.
UseIISADMPWD, Or useAdwebpass(ASP. NET) (introduced on the first floor)
Deploy on your enterprise site, and then set the contenturl
The advantage is that you do not need to log on again.

Okay. Haha.

It looks complicated, but it takes about half an hour to complete.

003. PNG(19.66 KB)

Download: http://bbs.winos.cn/thread-36194-1-1.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.