Change access request email

Hello, 
By default the change access request email is set to [email protected]
We want to change that to our own email, for obvious reasons. So we use this piece of powershell:
$webapp = Get-SPWebApplication "http://sharepointtest"
$currentEmail = "[email protected]";
$newEmail = "[email protected]";
foreach($site in $webapp.Sites)
foreach($web in $site.AllWebs)
$url = $web.url
Write-host $url
if (!$web.HasUniquePerm)
Write-Host "Access Request Settings is inherted from parent."
elseif($web.RequestAccessEnabled)
Write-Host "Access Request Settings is enabled."
write-host $web.RequestAccessEmail
if ($web.RequestAccessEmail -eq $currentEmail)
Write-Host "Email needs to be updated."
$web.RequestAccessEmail = $newEmail
$web.Update()
Write-Host "Email changed successfully!"
else
Write-Host "Access Request Settings not enabled."
However in order for this to work... under our web application, SharePoint - 80 under user permissions we have to have "Manage Permissions" (under site permissions) checked. However in our environment we DO NOT want that checked! Without this step
power shell errors with access denied.
Unless there is an easier way of doing this what I would like to do is automate the checking of that box to go before my script and the unchecking of that box after the above script runs. However I do not possess the knowledge to do that. 
Requesting help, if someone knows the code? OR an alternative easier way of changing the default email. 

Hello Yes I did get it working. 
However a small issue occurs. Once you run this and have someone access site, they should get the page that has them type in why they want access to the site. 
The first time someone goes to the link to do this, there is a 403 Forbidden error, once you submitted the details describing why you need access. IF you refresh you will then see the access request page again BUT it will show what you previously typed.
HOWEVER, that doesn't get sent out in an email, you must insert another block of text into the access request field then click submit, which then sends out an email.
Hope that makes sense, and if anyone knows why it does that?
Here is the code:
Add-PSSnapin -name "Microsoft.SharePoint.PowerShell"
$webApp = Get-SPWebApplication -Identity http://sharepointtest/
#if enable: $true;
#if disable: $false;
$allowManagePermissions = $true
$newPermissions=$null
if ($allowManagePermissions)
$newPermissions=[Microsoft.SharePoint.SPBasePermissions]($webApp.RightsMask -bor [Microsoft.SharePoint.SPBasePermissions]::ManagePermissions)
else
$newPermissions=[Microsoft.SharePoint.SPBasePermissions]($webApp.RightsMask -band [System.Int64](-bnot ([System.Int64][Microsoft.SharePoint.SPBasePermissions]::EmptyMask -bor [System.Int64][Microsoft.SharePoint.SPBasePermissions]::ManagePermissions)))
$webApp.RightsMask = $newPermissions
$webApp.Update()
Start-Sleep -s 05
$webapp = Get-SPWebApplication "http://sharepointtest"
$currentEmail = "[email protected]";
$newEmail = "The email you want to change to";
foreach($site in $webapp.Sites)
foreach($web in $site.AllWebs)
$url = $web.url
Write-host $url
if (!$web.HasUniquePerm)
Write-Host "Access Request Settings is inherted from parent."
elseif($web.RequestAccessEnabled)
Write-Host "Access Request Settings is enabled."
write-host $web.RequestAccessEmail
if ($web.RequestAccessEmail -eq $currentEmail)
Write-Host "Email needs to be updated."
$web.RequestAccessEmail = $newEmail
$web.Update()
Write-Host "Email changed successfully!"
else
Write-Host "Access Request Settings not enabled."
Start-Sleep -s 05
$webApp = Get-SPWebApplication -Identity http://sharepointtest/
#if enable: $true;
#if disable: $false;
$allowManagePermissions = $false
$newPermissions=$null
if ($allowManagePermissions)
$newPermissions=[Microsoft.SharePoint.SPBasePermissions]($webApp.RightsMask -bor [Microsoft.SharePoint.SPBasePermissions]::ManagePermissions)
else
$newPermissions=[Microsoft.SharePoint.SPBasePermissions]($webApp.RightsMask -band [System.Int64](-bnot ([System.Int64][Microsoft.SharePoint.SPBasePermissions]::EmptyMask -bor [System.Int64][Microsoft.SharePoint.SPBasePermissions]::ManagePermissions)))
$webApp.RightsMask = $newPermissions
$webApp.Update()

Similar Messages

  • Site Access Request EMail not being sent

    Like others, my Access Request email messages aren't going out. I've read numerous blogs and such about this, but haven't found anything that is quite fitting my happenings.
    I'm using IIS 6 SMTP server on my SP server, Incoming Mail is configured as Advanced Mode, sites can receive mail (and some do and it works), No on SharePoint Directory Management Service, incoming email addy is configured and the e-mail drop folder is c:\inetpub\mailroot\drop.
    Outgoing mail points directly to my Exchange (2007) server, from and reply-to addys are configured, char set is 65001.
    As with others, outgoing email from SharePoint, other than access requests, is working. I get plenty of notices about documents changing, alerts, etc. But the alerts from Access Requests aren't going out. I found one blog somewhere that mentioned permissions
    to the \inetpub\mailroot folders, so I searched my ULS logs for system.net.mail issues, found one where it had an error about insufficient permissions to the \inetpub\mailroot\drop folder. Okay, seems odd, but what the heck, give it a shot. I grant some permissions
    to the drop folder and, surprise, the Outgoing Access Request EML file is dropped in the drop folder!
    But why? It should be going out to my Exchange server! I look in the message, there aren't any routing headers in the message indicating that it even tried the Exchange server, much less got bounced back to SP from Exchange. If I manually copy the EML file
    to the Pickup folder - off it goes and is properly mailed to my Exchange account.
    I don't get it.
    Thanks in advance,
    Steven

    Never mind. Stupid stupid stupid dumb dumb dumb...
    My IIS 7 .NET SMTP settings were to configured to drop outgoing mail in the DROP folder. Changed this setting to the Pickup folder and it starts working.
    Sorry for the interruption, now back to our regularly scheduled emergencies...
    Steven

  • Email content in GRC access request

    Dear Experts,
    Can any one let me know from where GRC access request email content is picked up which creating creating throught access request.?
    I.e when ever the requestor creating request, the manager will get an email( and in my scenario the email document is maintained in document maintenance(se61 tcode) ). Now i need to prefix user full name in email content(which the manager receives) with Mr./Ms.
    Thanks
    Katrice

    Hi,
    My issue is resolved my enhancing the method GET_NOT_VARS_AND_ATTACHMNTS( ) of class CL_GRFN_MSMP_NOTIFICATION
    """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1) Class CL_GRFN_MSMP_NOTIFICATION, Method GET_NOT_VARS_AND_ATTACHMNTS, End                                                                          A
    *$*$-Start: (1)---------------------------------------------------------------------------------$*$*
    ENHANCEMENT 1  ZGRC_EMAIL_TITLE.    "active version
    DATA: lw_fullname  TYPE string,
           lw_variables TYPE grfn_s_msg_variable,
           lw_logsys    TYPE logsys,
           lw_system_id_temp  TYPE string,
           lw_user            TYPE grac_user,
           lw_return TYPE int4,
           lW_user_details    TYPE grac_s_user_detail.
           SELECT SINGLE logsys  INTO lw_logsys FROM t000 WHERE mandt = sy-mandt.
           IF sy-subrc = 0.
            lw_system_id_temp = lw_logsys.
           ENDIF.
    READ TABLE et_variables INTO lw_variables WITH KEY name = 'USER_ID'.
       IF sy-subrc EQ 0.
        lw_user = lw_variables-value.
          TRY.
                  CALL METHOD cl_grac_ad_access_mgmt=>get_user_detail
                    EXPORTING
                      iv_system_id    = lw_system_id_temp
                      iv_user         = lw_user
                    IMPORTING
                      ev_return_code  = lw_return
                      es_user_details = lw_user_details.
               CATCH cx_grfn_exception .                   "#EC NO_HANDLER
              ENDTRY.  
    ENDIF.
       READ TABLE et_variables INTO lw_variables WITH KEY name = 'USER_FULL_NAME'.
       IF sy-subrc EQ 0.
         CONCATENATE lw_user_details-address-title_p lw_variables-value INTO lw_variables-value SEPARATED BY space.
         MODIFY et_variables FROM lw_variables index sy-tabix.
       ENDIF.
    ENDENHANCEMENT.
    *$*$-End:   (1)---------------------------------------------------------------------------------$*$*
    Thanks
    KH

  • Remove password column in Change User Request [NWBC]

    Hi everyone,
    one simple UI-related question: in a change access request (template based) in NWBC, if we add one or more roles under User Access tab, the associated system/clients are listed in the User System Details tab (see the attached screenshot). There we can see two columns, namely Password and Confirm Password - which are both editable. We would like to either hide them or at least make them un-editable.
    We know that it is possible to get rid of them by creating a custom view - which implies a little programming and needs a developer key. Unfortunately, this is not possible for us at the moment.
    So my question is: can we, at least, make those two fields/columns un-editable for the requestor?
    Thanks in advance.
    Kind regards,
    EM

    Hello Erik ,
    What ever you are trying is very much possible , From se 80 you can opne the end user form in expert mode and make these field non editable or hidden ,
    I think few days or months back Jatin Grover from SAP posted a document on sdn which talks about customizing end user form .You can use the same for solving you issue .
    Hope this helps ..
    Kind Regards
    Ashish

  • Can we add users to the 'Manage Access Request' field to process site access request in SharePoint Online?

    Hi,
    I have a requirement in which I have to assign couple of email ids to the "Manage Access Request" field to process site access requests. And, this is possible using server object model but I have to achieve this on SharePoint Online with the help
    of CSOM.
    There are two properties which control the access request configuration, first is "RequestAccessEnabled", a Boolean flag which turns on or off the access request feature for the site. The second property defines one or more email addresses where
    requests will be sent to. It is named "RequestAccessEmail".
    The above both properties are available for server object model but not for CSOM.
    So, is there any other workaround or way to achieve the sane in CSOM?
    Thanks,

    I don't think there is a programmatic workaround for SharePoint Online.  But the email address is just used for Notification.  Anyone with Manage Permissions can approve Access Requests.  If you create an email distribution list for the multiple
    addresses that should be notified you should be able to add the email address for the distribution list into the Access request email field using the user interface.
    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

  • Configuring Access Requests in SharePoint 2013

    Hello everyone. we built our SP2013 farm last year and just now taking a deep dive into it. One of the issues I have run into, is the site access request notifications. I can see the requests in SharePoint and grant access from there but no email notifications
    are generated. After looking into it for several day and even working with MS Premier Support for over two weeks, this still remains unresolved. MS also engaged their Exchange engineer who couldn't find any requests coming into Exchange.
    Per MS recommendations, Incoming E-mail Service and SMTP is enabled on only one web frontend server in the farm. Any help at this point would be appreciated. Thanks.
    tkhan

    I ran into an issue similar to this and it ended up being that an unauthenticated account was sending the access request emails and not the standard send-as account defined in CA. 
    What we found in the logs is that if User A makes a request to
    Site A and User B should receive the access request, the access request email tries to send-as
    User A from the webapp service account.
    This was the error we received:
    Failed attempt 1 sending mail to recipients: [email protected]
    Mail Subject: User A wants to access 'TestAlert'. Error: SmtpException while sending email: System.Net.Mail.SmtpException: Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender     
    We worked with Microsoft on this as we believed it to be a bug that it should be sending as this user but they directed us to the Exchange team. They proposed a "fix" or more of a work around which was to grant send-as permission to all users for the service
    account.
    Get-mailboxDatabase -Server <servername> | Add-ADPermission -User "user" -extendedRights Send-As

  • Approving the access request gives error in Sharepoint Foundation 2013 / Email notification codepage problem

    Hello
    On our SharePoint Foundation 2013 server approving Access Requests fails with "request approval failed" after pressing the approve button. The user is site administrator, site collection administrator and site owner.
    In the ulsviewer we see the following error:
    System.NotSupportedException: No data is available for encoding 1033.     at System.Text.Encoding.GetEncodingRare(Int32 codepage)     at System.Text.Encoding.GetEncoding(Int32 codepage)     at Microsoft.SharePoint.Email.SPMailMessageHelper.GetSocialNotificationMailMessage(SPWeb
    web, String senderAddress, String senderName, Boolean useSenderAddressAsFromAddress, String recipientAddress, CultureInfo recipientCulture, String subject, String sidebarHtml, String descriptionHtml, String customMessageHtml, List`1 embeddedAttachments)    
    at Microsoft.SharePoint.SPSharingEmailHelper.SendAccessRequestsEmail(SPCachedItemEventProperties eventProperties, SPUser sender, String message, SPUser recipient, String recipientEmailAddress, String strSubject, String body)     at Microsoft.SharePoint.SPSharingEmailHelper.SendRequestorNotification(SPCachedItemEventProperties
    eventProperties, String objRequestedTitle, SPUser reqByUser, SPUser reqForUser, String message, Boolean isMessageUpdate, Int32 status)     at Microsoft.SharePoint.SPAccessRequestsOperationHandler.HandleStatusChangingToApprove(SPCachedItemEventProperties
    properties, Int32 reqByUserId, Int32 reqForUserId, Int32 newStatus, SPUserCollection users, SPGroupCollection groups, IEnumerable`1 roleDefs)     at Microsoft.SharePoint.SPAccessRequestsOperationHandler.HandleRequestStatusChanging(SPCachedItemEventProperties
    properties, SPUserCollection users, SPGroupCollection groups, IEnumerable`1 roleDefs)     at Microsoft.SharePoint.SPAccessRequestsOperationHandler.ItemUpdating(SPCachedItemEventProperties properties, SPUserCollection users, SPGroupCollection
    groups, IEnumerable`1 roleDefs)     at Microsoft.SharePoint.SPAccessRequests.UpdateItem(Int32 newStatus, SPUser reqFor, String convStr, String permType, Int32 permissionLevel, Boolean extendInvitation, String anonLinkType, SPList accReqList,
    SPListItem item, SPUserCollection users, SPGroupCollection groups, IEnumerable`1 roleDefs)     at Microsoft.SharePoint.SPAccessRequests.ChangeRequestStatusCore(Int32 newStatus, SPUser reqFor, String convStr, String permType, Int32 newPermissionLevel,
    Boolean extendInvitation, String anonLinkType, SPList accReqList, SPListItem request)     at Microsoft.SharePoint.SPAccessRequests.ChangeRequestStatus(Int32 itemId, Int32 newStatus, SPUser reqForUser, String convStr, String permType, Int32
    permissionLevel, Boolean extendInvitation, String anonLinkType, SPWeb web)     at Microsoft.SharePoint.SPAccessRequests.ChangeRequestStatus(Int32 itemId, Int32 newStatus, String convStr, String permType, Int32 permissionLevel)    
    at Microsoft.SharePoint.ServerStub.SPAccessRequestsServerStub.ChangeRequestStatus_MethodProxy(XmlNodeList xmlargs, ProxyContext proxyContext)     at Microsoft.SharePoint.ServerStub.SPAccessRequestsServerStub.InvokeStaticMethod(String methodName,
    XmlNodeList xmlargs, ProxyContext proxyContext, Boolean& isVoid)     at Microsoft.SharePoint.Client.ServerStub.InvokeStaticMethodWithMonitoredScope(String methodName, XmlNodeList args, ProxyContext proxyContext, Boolean& isVoid)    
    at Microsoft.SharePoint.Client.ClientMethodsProcessor.InvokeStaticMethod(String typeId, String methodName, XmlNodeList xmlargs, Boolean& isVoid)     at Microsoft.SharePoint.Client.ClientMethodsProcessor.ProcessStaticMethod(XmlElement
    xe)     at Microsoft.SharePoint.Client.ClientMethodsProcessor.ProcessOne(XmlElement xe)     at Microsoft.SharePoint.Client.ClientMethodsProcessor.ProcessStatements(XmlNode xe)     at Microsoft.SharePoint.Client.ClientMethodsProcessor.Process() 449c7b9c-6cec-f09a-9792-3d76c4d7e351
    The server is running on an English Windows 2012 Server and also the English version of SharePoint Foundation 2013 with the June 2013 CU.
    We see exactly the same error when add users to a group with the option "Send an email invitation" enabled.
    Any ideas what could cause this problems?
    Regards,
    Reinhard

    Hi Reinhard ,
    According to your error message, it says that no data is available after  encoding the social notification mail message. It  should be caused by the E-Mail encoding setting.
    For troubleshooting your issue, please check the character set of your E-Mail Settings:
    Verify that the user account that is performing this procedure is a member of the Farm Administrators group.
    On the Central Administration Home page, click System Settings.
    On the System Settings page, in the E-Mail and Text Messages(SMS) section, click Configure outgoing e-mail settings.
    On the Outgoing E-Mail Settings page, make sure
    Character set setting is  65001(Unicode UTF-8).
    Best Regards,
    Eric
    Eric Tao
    TechNet Community Support

  • HT1918 How can I change my rescue email. I am trying to change my email for my Apple account because I can no longer access the email on the account. My only email I use is my rescue email and it will not allow me to change my Apple ID email to my rescue

    How can I change my rescue email or get rid of it? I need to change my email under my apple ID to the email that is my rescue email. It won't allow me to have the same email. I only have one email address and can no longer access the email address under my apple ID

    Welcome to the Apple community.
    Once you have created a rescue address, you cannot delete it, nor can you change it to the same address as used by your ID. There are numerous providers you can get additional email addresses from, such as Hotmail, Yahoo, Google etc etc.

  • How can I change my apple ID email address when I can't access old email (It's an old work address I can't access anymore)

    How can I change my apple ID email address when I can't access old email (It's an old work address I can't access anymore)? Whenever I try it always wants to send things to my email address to confirm. I have a new apple ID and a new email address, I want to use this now for my iphone and my macbook air but I can't and I'v

    Thanks Lawrence. I've spent over 3 hours on the phone/chatting to online support and none of it seemed to help as it all revolved around resetting emails etc but can't do any of it without my access to my old email. Now my phone won't take cloud because they advised to set up new apple ID and use that, but can't sign out of old one completely. Also doesn't help because my phone and laptop are set up on the old one. Thanks for the help.

  • Firefox updated me 3 times in 10 days. each time i can no longer access my emails nor can i change the password. only through the techs end could this be done. it has happened again . what's up?

    why atre you updating me without my permission? why can't i access my emails or change my account password without outside help?

    The "Photos" view has been replaced by the Media Browser.
    Most applications will show you the Photos icon in the Sidebar, when you need to select photos in a file chooser dialoge. Mail, Safari, the iWork apps. See Terence Devlin's User Tip: How to Access Files in iPhoto
    For example, in the File > Open dialogue in Preview I am seeing this in the sidebar.

  • I no longer have access with the e-mail on my account. Can I change just the email on it to my current?

    I no longer have access with the e-mail on my account. Can I change just the email on it to my current? I know it is dumb but I just got a new iPhone and can't add it.

    You should be able to login here and change the email address on your account : http://appleid.apple.com

  • GRC AC 10 - Change default value for field in access request

    Hi everybody
    in Access request,  Is it possible to change the defaut value in the fied "request for" ?
    thanks
    Aurélien

    Hi Aurélien,
    Yes we can make it default, please go to EUP and there is a field Request for. please check the snapshot.
    Thanks and Regards
    Ankit sharma

  • Provisioning log is not available on Access request type Change Account

    Hi,
    So I have and issue when I try to submit a request to add a role to a user and I'm trying to understand what could be the reason for it.  Basically I have a workflow that works perfectly for a "Change Request".  I can see that all the steps are executed and then at the end of the request when is suppose to do the actual role assignment I see the message "Provisioning log is not available" then the approval path is finish and the request is closed but when I take a look at the user in the back end the role is not assign.  In terms of access I have try giving SAP_ALL to WF-Batch, nothing shows in Yellow or Red on SLG1 and in SPRO->AC-> User Provisioning -> Define request Type I see "Change Account" with SAP_GRAC_ACCESS_REQUEST.  What else can I do to troubleshoot this error?
    Note: I when back to the  to the AC 10.0 Pre-Implementation From Post-Installation to First Access Request and everythings looks right in terms of the AC Configuration settings.

    Hi Jonathan,
    In my question I was referring to SPRO - GRC/access control/user provisioning / maintain provisioning settings. Those need to be setup (min. global provisioning settings) in order to have role being assigned to user at the end of path.
    Change account option you can see under request type is referring to change user master data(e.g. password/ account validity / details).
    Is this system maintain by CUA? If so settings have to be different (see CUA settings in SPRO)
    I would recommend moving to SP14 as in SP13 there were many bugs, by the way I believe the worst SP ever since beginning of AC is SP13 (maybe due to number), as it destroys many working functionality.
    Filip         

  • Access Requests Not Sending Email

    Hi Everyone,
    We are having issues with access requests not sending in our new SP 2013 deployment.  All other emails are flowing properly including workflows, alerts and denials for the access requests.  We have verified that the addresses populated
    in the access request can receive email and have tested with multiple accounts and DG's. 
    We were receiving files in the badmail folder on our SMTP Relay every time there was an access request sent.  The error was 5.7.1 Client does not have permissions to send as this sender.  We updated the relay to allow for anonymous access
    in the access and delivery sections and added the WFE as well as the SMTP relay and App servers to the smarthost exception list.   After performing this action, we no longer see badmail files populating, but we are still
    not seeing the access requests coming through.
    Any assistance or guidance on why these emails are not coming through would be greatly appreciated.  Please let me know if I left anything out that could be helpful in solving this issue.
    Thanks,
    Dan

    We had this same surprise issue when we upgraded to SharePoint 2013 from 2010. In SP2013, the access request is being sent as the authenticated user of the SharePoint site that is requesting the access. While this makes it easier to reply to the user instead
    of having access requests coming from the general account specified in Central Admin, it breaks all other outbound emails if you're using an authenticated account on the SMTP server. Unfortunately, we need certain email groups to be restricted to authenticated
    users being able to send to them. This prevents the public from spamming one of our groups. Is anyone aware of a way to have access requests get routed to a different SMTP server than all other outbound emails? Or switch it back to all request coming from
    the general SharePoint outbound email account. When you try to route them through the authenticated SMTP it chokes on the mail because the person submitting the access request isn't authorized to "send as" the authenticated account the SMTP relay
    is configured to use. I've seen a work-around where users can be granted the right to send as the account used by the SMTP server, but that doesn't really scale well with almost a thousand users. 

  • Access request form fields changing if request is self or other

    Hi SAP experts,
    When open a new Access Request all the fields from the EUP work as expected with designated mandatory fields and visible fields (attachment "AC other") but for some reason when I change the "Request For:" dropdown to some other value (in this example "Self") all the fields become visible and Mandatory disappears (attachment "AC Self") what can I do to correct this behavior?
    Note: If I assign the default value as "Self" and then change the field to "Other" I get the same results (all visible fields) so is something that happens when changing "Request For:" dropdown.

    Hi Jonathan,
    Can you check webdynpro component : GRAC_UIBB_ACCESS_REQUEST once because i think there might be code written to hide fields in onselect( ) action of request type.
    PFB the snapshot for reference.
    If not, pls check WDDOINIT( ) method of view V_SELECT_USER as shown below
    PS : Compare your code with the attached file code.
    If still the issue exists, Pls refer to this note : 1670922.
    Hope this helps you.
    Thanks
    KH

Maybe you are looking for

  • After Effects unable to render error -1610153464

    I use Adobe CS6. Today, I upgraded to CC. I work on a MacBook Pro with 8GB RAM, and the latest OS X, Mountain Lion. Here's my dilemma. Although I own the CS6 Master Collection, I have never used After Effects. So, I am an AE newbie. For years I have

  • T code to check the job run status

    Hi Gurus, I am filling the setup tables for inventory, but i didn't run in background. I clicked on execute button, but suddenly i got disconnected from net and my server also. Now i have to check the job run status whether it is running or not. Requ

  • S-video to TiBook

    I have a Sony CCD-TRV118 Handycam that does not have a Firewire out port, but it does have an S-video and A/V outut port. Is there a cable that will connect from either of these to Firewire? Thanks in advance!

  • Blackberry Bridge issues after update

    New to the forum and need help! I have a Torch 9810 and PlayBook Torch 9810 7.1 bundle 2061 Blackberry Bridge 2.1.0.26 PlayBook OS 2.1.0.1088 BES is used The Bridge connects to the PlayBook and will allow remote control and bridge browser to be used.

  • Can I do this in iWeb 2?

    Here is a link to site I created using iweb 1 and a bit of HTML tweaking: http://www.thirdspace.co.uk Would someone be able to walk (and I mean walk!) me through how to achieve this in iweb 2? I am referring specifically to the edited links, and the