Planning for Simple URLs
Topic Last Modified: 2011-03-23
Simple URLs make joining meetings easier for your users, and make getting to Microsoft Lync Server 2010 administrative tools easier for your administrators.
Microsoft Lync Server 2010 communications software supports three simple URLs:
Meet is used as the base URL for all conferences in the site or organization. An example of a Meet simple URL is https://meet.contoso.com. A particular meeting URL might be https://meet.contoso.com/username/7322994.
With the Meet simple URL, links to join meetings are easy to comprehend, and easy to communicate and distribute.
Dial-in enables access to the Dial-in Conferencing Settings webpage. This page displays conference dial-in numbers with their available languages, assigned conference information (that is, for meetings that do not need to be scheduled), and in-conference DTMF controls, and supports management of personal identification number (PIN) and assigned conferencing information. The Dial-in simple URL is included in all meeting invitations so that users who want to dial in to the meeting can access the necessary phone number and PIN information. An example of the Dial-in simple URL is https://dialin.contoso.com.
Admin enables quick access to the Microsoft Lync Server 2010 Control Panel. From any computer within your organization’s firewalls, an admin can open the Lync Server 2010 Control Panel by typing the Admin simple URL into a browser. The Admin simple URL is internal to your organization. An example of the Admin simple URL is https://admin.contoso.com
Simple URL Scope
You can configure your simple URLs to have global scope, or you can specify different simple URLs for each central site in your organization. If both a global simple URL and a site simple URL are specified, the site simple URL has precedence.
In most cases, we recommend that you set simple URLs only at the global level, so that a user’s Meet simple URL does not change if they move from one site to another. The exception would be organizations that need to use different telephone numbers for dial-in users at different sites. Note that if you set a one simple URL (such as the Dial-in simple URL) at a site to be a site-level simple URL, you must also set the other simple URLs at that site to be site-level as well.
You can set global simple URLs in Topology Builder. To set a simple URL at the site level, you must use the Set-CsSimpleURLConfiguration cmdlet.
Naming Your Simple URLs
There are three recommended options for naming your simple URLs. Which option you choose has implications for how you set up your DNS A records and certificates which support simple URLs. In each option, you must configure one Meet simple URL for each SIP domain in your organization. You always need just one simple URL in your whole organization for Dial-in, and one for Admin, no matter how many SIP domains you have.
For details about the necessary DNS A records and certificates, see DNS Requirements for Simple URLs and Certificate Requirements for Internal Servers in the Planning documentation.
In Option 1, you create a new SIP domain name for each simple URL.
If you use this option, you need a separate DNS A record for each simple URL, and each Meet simple URL must be named in your certificates.
Simple URL Naming Option 1
Simple URL |
Example |
Meet |
https://meet.contoso.com, https://meet.fabrikam.com, and so on (one for each SIP domain in your organization) |
Dial-in |
https://dialin.contoso.com |
Admin |
https://admin.contoso.com |
With Option 2, simple URLs are based on the domain name lync.contoso.com. Therefore, you need only one DNS A record which enables all three types of simple URLs. This DNS A record references lync.contoso.com. Additionally, you still need separate DNS A records for other SIP domains in your organization.
Simple URL Naming Option 2
Simple URL |
Example |
Meet |
https://lync.contoso.com/Meet, https://lync.fabrikam.com/Meet, and so on (one for each SIP domain in your organization) |
Dial-in |
https://lync.contoso.com/Dialin |
Admin |
https://lync.contoso.com/Admin |
Option 3 is most useful if you have many SIP domains, and you want them to have separate Meet simple URLs but want to minimize the DNS record and certificate requirements for these simple URLs.
Simple URL Naming Option 3
Simple URL |
Example |
Meet |
https://lync.contoso.com/contosoSIPdomain/Meet https://lync.contoso.com/fabrikamSIPdomain/Meet |
Dial-in |
https://lync.contoso.com/Dialin |
Admin |
https://lync.contoso.com/Admin |
Simple URL Naming and Validation Rules
Topology Builder and the Lync Server Management Shell cmdlets enforce several validation rules for your simple URLs. You are required to set simple URLs for Meet and Dialin, but setting one for Admin is optional. Each SIP domain must have a separate Meet simple URL, but you need only one Dialin simple URL and one Admin simple URL for your whole organization.
Each simple URL in your organization must have a unique name, and cannot be a prefix of another simple URL (for example, you could not set lync.contoso.com/Meet as your Meet simple URL and lync/contoso.com/Meet/Dialin as your Dialin simple URL). Simple URL names cannot contain the FQDN of any of your pools, or any port information (for example, https://FQDN:88/meet is not allowed). All simple URLs must start with the https:// prefix.
Simple URLs can contain only alphanumeric characters (that is, a-z, A-Z, 0-9, and the period (.). If you use other characters, the simple URLs might not work as expected.
Changing Simple URLs after Deployment
If you change a simple URL after initial deployment, you must be aware of what changes impact your DNS records and certificates for simple URLs. If the change impacts the base of a simple URL, then you must change the DNS records and certificates as well. For example, changing from https://lync.contoso.com/Meet to https://meet.contoso.com changes the base URL from lync.contoso.com to meet.contoso.com, so you would need to change the DNS records and certificates to refer to meet.contoso.com. If you changed the simple URL from https://lync.contoso.com/Meet to https://lync.contoso.com/Meetings, the base URL of lync.contoso.com stays the same, so no DNS or certificate changes are needed.
Whenever you change a simple URL name, however, you must run Enable-CsComputer on each Director and Front End Server to register the change.