Release Notes - Intranet v1.7 - QS solutions



ContentsContents TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc439849397" 1Contents PAGEREF _Toc439849397 \h 1 HYPERLINK \l "_Toc439849398" 2Document History PAGEREF _Toc439849398 \h 3 HYPERLINK \l "_Toc439849399" 2.1Change History PAGEREF _Toc439849399 \h 4 HYPERLINK \l "_Toc439849400" 3System requirements & prerequisites PAGEREF _Toc439849400 \h 6 HYPERLINK \l "_Toc439849401" 3.1Platforms PAGEREF _Toc439849401 \h 6 HYPERLINK \l "_Toc439849402" 3.2Components PAGEREF _Toc439849402 \h 6 HYPERLINK \l "_Toc439849403" 4General PAGEREF _Toc439849403 \h 7 HYPERLINK \l "_Toc439849404" 5Installation PAGEREF _Toc439849404 \h 7 HYPERLINK \l "_Toc439849405" 6QSS.Intranet.Modules.GoTo.app PAGEREF _Toc439849405 \h 7 HYPERLINK \l "_Toc439849406" 6.1Installation package PAGEREF _Toc439849406 \h 7 HYPERLINK \l "_Toc439849407" 6.2Configuration and maintenance PAGEREF _Toc439849407 \h 7 HYPERLINK \l "_Toc439849408" 7QSS.Intranet.Modules.News.app PAGEREF _Toc439849408 \h 8 HYPERLINK \l "_Toc439849409" 7.1Installation package PAGEREF _Toc439849409 \h 8 HYPERLINK \l "_Toc439849410" 7.2Configuration and maintenance PAGEREF _Toc439849410 \h 8 HYPERLINK \l "_Toc439849411" 8QSS.Intranet.Modules.PeopleHub.app PAGEREF _Toc439849411 \h 10 HYPERLINK \l "_Toc439849412" 8.1Installation package PAGEREF _Toc439849412 \h 10 HYPERLINK \l "_Toc439849413" 8.2Configuration and maintenance PAGEREF _Toc439849413 \h 11 HYPERLINK \l "_Toc439849414" 9QSS.Intranet.Modules.ImageViewer.app PAGEREF _Toc439849414 \h 13 HYPERLINK \l "_Toc439849415" 9.1Installation package PAGEREF _Toc439849415 \h 13 HYPERLINK \l "_Toc439849416" 9.2Configuration and maintenance PAGEREF _Toc439849416 \h 13 HYPERLINK \l "_Toc439849417" 10QSS.Intranet.Modules.Poll.app PAGEREF _Toc439849417 \h 14 HYPERLINK \l "_Toc439849418" 10.1Installation package PAGEREF _Toc439849418 \h 14 HYPERLINK \l "_Toc439849419" 10.2Configuration and maintenance PAGEREF _Toc439849419 \h 15 HYPERLINK \l "_Toc439849420" 11QSS.Intranet.Modules.ResourceScheduler.app PAGEREF _Toc439849420 \h 16 HYPERLINK \l "_Toc439849421" 11.1Installation package PAGEREF _Toc439849421 \h 16 HYPERLINK \l "_Toc439849422" 11.2Configuration and maintenance PAGEREF _Toc439849422 \h 17 HYPERLINK \l "_Toc439849423" 12QSS.Intranet.Modules.Tile.app PAGEREF _Toc439849423 \h 18 HYPERLINK \l "_Toc439849424" 12.1Installation package PAGEREF _Toc439849424 \h 18 HYPERLINK \l "_Toc439849425" 12.2Configuration and maintenance PAGEREF _Toc439849425 \h 19 HYPERLINK \l "_Toc439849426" 13QSS.Intranet.Modules.Meeting.app PAGEREF _Toc439849426 \h 20 HYPERLINK \l "_Toc439849427" 13.1Installation package PAGEREF _Toc439849427 \h 20 HYPERLINK \l "_Toc439849428" 13.2Configuration and maintenance PAGEREF _Toc439849428 \h 20 HYPERLINK \l "_Toc439849429" 14QSS.Intranet.Modules.Publish PAGEREF _Toc439849429 \h 21 HYPERLINK \l "_Toc439849430" 14.1Installation package PAGEREF _Toc439849430 \h 21 HYPERLINK \l "_Toc439849431" 14.2Configuration and maintenance PAGEREF _Toc439849431 \h 21 HYPERLINK \l "_Toc439849432" 15QSS.Intranet.Modules.WorkflowSchedulerApp PAGEREF _Toc439849432 \h 23 HYPERLINK \l "_Toc439849433" 15.1Installation package PAGEREF _Toc439849433 \h 23 HYPERLINK \l "_Toc439849434" 15.2Configuration and maintenance PAGEREF _Toc439849434 \h 23 HYPERLINK \l "_Toc439849435" 16QSS.Intranet.Sandboxed.FormsApp.wsp PAGEREF _Toc439849435 \h 24 HYPERLINK \l "_Toc439849436" 16.1Installation package PAGEREF _Toc439849436 \h 24 HYPERLINK \l "_Toc439849437" 16.2Configuration and maintenance PAGEREF _Toc439849437 \h 24 HYPERLINK \l "_Toc439849438" 17QSS.Intranet.Sandboxed.SearchApp.wsp PAGEREF _Toc439849438 \h 25 HYPERLINK \l "_Toc439849439" 17.1Installation package PAGEREF _Toc439849439 \h 25 HYPERLINK \l "_Toc439849440" 17.2Configuration and maintenance PAGEREF _Toc439849440 \h 25 HYPERLINK \l "_Toc439849441" 18QS App content migration tool PAGEREF _Toc439849441 \h 25 HYPERLINK \l "_Toc439849442" 18.1Installation package PAGEREF _Toc439849442 \h 25 HYPERLINK \l "_Toc439849443" 18.2Configuration and maintenance PAGEREF _Toc439849443 \h 26 HYPERLINK \l "_Toc439849444" 19Replacing expired client secret PAGEREF _Toc439849444 \h 26 HYPERLINK \l "_Toc439849445" 19.1Introduction PAGEREF _Toc439849445 \h 261Contents12Document History32.1Change History33System requirements & prerequisites63.1Platforms63.2Components64General75Installation76QSS.Intranet.Modules.GoTo.app76.1Installation package76.2Configuration and maintenance77QSS.Intranet.Modules.News.app87.1Installation package87.2Configuration and maintenance88QSS.Intranet.Modules.PeopleHub.app108.1Installation package108.2Configuration and maintenance119QSS.Intranet.Modules.ImageViewer.app139.1Installation package139.2Configuration and maintenance1310QSS.Intranet.Modules.Poll.app1410.1Installation package1410.2Configuration and maintenance1511QSS.Intranet.Modules.ResourceScheduler.app1611.1Installation package1611.2Configuration and maintenance1612QSS.Intranet.Modules.Tile.app1812.1Installation package1812.2Configuration and maintenance1913QSS.Intranet.Modules.Meeting.app2013.1Installation package2013.2Configuration and maintenance2014QSS.Intranet.Modules.Publish2114.1Installation package2114.2Configuration and maintenance2115QSS.Intranet.Modules.WorkflowSchedulerApp2215.1Installation package2215.2Configuration and maintenance2316QSS.Intranet.Sandboxed.FormsApp.wsp2416.1Installation package2416.2Configuration and maintenance2417QSS.Intranet.Sandboxed.SearchApp.wsp2417.1Installation package2417.2Configuration and maintenance25Release NotesProductQS Intranet VersionV 1.7.10.8706.10.100Release date11th July 20163rd24th 28th December 20152th April June 20166th January 2016Document HistoryDateDocument VersionChange DescriptionAuthor(s)8th July, 20156th January 20161.67.0.0Change in Resource AppPeople App: added known issue about selecting a department or job title.Gert v.d. Heuvel29th January 20161.7.0.1Update app versions.Update app versions.Tam DaoTam Dao19th February 20161.7.0.2Update app versions.Tam Dao04th March 20161.7.0.3Update app versions.Tam Dao18th March 20161.7.0.4 Update app versions.Tam Dao1th April 20161.7.0.5Update app versions for Release AC Test 1.7Tam Dao15th April 20161.7.0.65Update app versionshot fixes (NewsApp Tile photo, BirthdayApp date time format) for Release AC Test 1.7Tam Dao2215th April 20161.7.0.76Update hot fixes (NewsApp Tile photo, BirthdayApp date time format) for Release AC Test 1.7Update change history for Intranet apps.Tam Dao3rd June 2016V 1.7.0.8Update hot fixes and implement new features for Intranet modulesUpdate hot fixes (NewsApp, PeopleApp, PublishApp)Thang Nguyen14th June 20161.7.0.9Update hot fixes and implement new features for Intranet modulesThang Nguyen11th July 20161.7.1Release NewsApp with some bug fixes and 3 responsive PBIsThang Nguyen3th August, 20151.6.0.1Update latest versions of apps.Tam Dao14th August, 20151.6.0.2Update latest versions of apps.Tam Dao8th October 20151.6.0.3Added QS Workflow Scheduler App.Gert v.d. Heuvel14th October 20151.6.0.4Update know issues and remove expired features.Hon Bien18th November, 20151.6.0.5Update latest versions of apps.Tam Dao18th November 20151.6.0.6Update Change HistoryHon Bien9th December 20151.6.0.7Update Change History AC Test v1.6Hon Bien, Tam Dao11th December 20151.6.0.8Update Change History AC Test v 1.6 (in ResourceApp only)Tam Dao16th December 20151.6.0.9Update Change History AC Test v 1.6 (in TileApp only)Tam Dao18th December 20151.6.0.10Update Change History AC Test v 1.6 (in QS App content migration tool only)Tam Dao24th December 20151.6.0.11Add section “18. QS App content migration tool”Tam Dao28th December 20151.6.1.0Update Change HistoryHon BienChange HistoryFormApp 1.7.0.6220160NewsApp 1.6.10.55015520 No release2011115194ChangeFix[FormsApp] Date format Single item view - The app shows incorrect items in left and right panel2011215288ChangeChange[FormsApp] Footer height Audiences needs to support AD security groups2011315255ChangeChange[FormsApp] Styling Cropping photo redesigned20564Fix[FormApp] Some texts are not translated to Dutch 20719Fix[FormsApp] Translations15269FixThe "Browsing image" pop-up is not closed when closing the "Image Properties" pop-up15270ChangeUI enhancement15272ChangeAdd search & insert function to the text editor of a new news message15287ChangeApp Part - UI improvements15310ChangePlease provide a message inside the "Add new category" form instead a new pop-up15520ChangeOnly read access to app will allow to enter comments on news items15522ChangeAuto resize if news item picture is too big16296FixTickertape not always showing ticker17701FixInsertFromSearch - DisplayAuthor & LastModifiedTime refiners show no items in the first load17594FixCoppingPhoto: It is not possible to view the full picture17826FixNew site collection - Users with Read permission cannot add comments17601ChangeSearchApp feature: Always show the refiners in results page18360FixA part of news body is disappeared when editing a news itemNewsApp 1.7.10.6150628220Meeting App 1.6.0.55011523115199ChangeChange[NewsApp][PictureApp] Make it possible to change the order of categories Create new meeting by copying an existing one1528015232Fix ChangeNewsApp: Billboard view gets distorted on long text news items.More linkage between middle column and right column1824515233Fix ChangeCAS-02023-Y0V0P2 - Empty screen in Newsapp - LBS Sight Show icon in upper left + adjust background color1847915234Fix FixCAS-02103-X3S9G3 - News Edit Screen, Format not correct after reopen NewsItem New/Changed agenda item should get focus directly1836015235Fix Change[NewsApp] A part of news body is disappeared when editing a news item Add possibility to mark agenda items as done1927615281ChangeChange[NewsApp SharePoint] News List (App Part) : Discuss design with the team and define tech approach Links should support custom text1934417601ChangeChange[NewsApp | UnifiedApps] News List months presentation Design and PrototypeSearchApp feature: Always show the refiners in results page19346Change[NewsApp | UnifiedApps] Improve HTML rendering in news detail presentation 20051Fix[NewsApp] Title photos is not sharp20580Change[NewsApp SharePoint] News List (Add-In Part) : Develop new architecture for SP Add-in and News AppIDWork Item TypeTitleState HYPERLINK "" \t "_blank" 22153Product Backlog Item[NewsApp] Already existing picture at lower resolution will not be accepted by 1.7 versionDone HYPERLINK "" \t "_blank" 22154Product Backlog Item[NewsApp] In the 1.7 NewsApp News headline and text are centered and not aligned leftDone HYPERLINK "" \t "_blank" 22167Product Backlog Item[NewsApp] Correct picture size specifications w.r.t. scaled picturesDone HYPERLINK "" \t "_blank" 21914Bug[NewsApp] Tickertape Add-in part config will let Add-in Part crashDone HYPERLINK "" \t "_blank" 22192Bug[NewsApp] Issues when re-uploading image with size is smaller than 450x450pxDone HYPERLINK "" \t "_blank" 22193Bug[NewsApp] Issues when re-linking image from SP with size is smaller than 450x450pxDone HYPERLINK "" \t "_blank" 22215Bug[NewsApp] Home page: Latest item has no titleDone HYPERLINK "" \t "_blank" 22216Bug[NewsApp] Item view: Resize the browser will make the thumbnail image biggerDone HYPERLINK "" \t "_blank" 22241Bug[NewsApp] Home page: All item custom thumbnail images are goneDone HYPERLINK "" \t "_blank" 22243Bug[NewsApp] Item view: Navigating to other item makes the thumbnail image disappearDone HYPERLINK "" \t "_blank" 22245Bug[NewsApp] Home: PNG image isn't shown in the image popup containerDone17812FixInsertFromSearch - LastModifiedTime refiner gives error “GetQueryDate” is undefined” when clickingPeopleApp 1.7.0.622150ResourceApp 1.6.0.5503No release1837815229FixFix[PeopleApp] Filtering and dropdown ordering not correct (CAS-01968-V2Y1B2)AddingResourcePlanning - Do not allow user to add blank value for the catering column (number)1838115268FixChange[PeopleApp] The dimension of Facebook AppPart is incorrect Catering setting e-mail notification only to SP users, but also external.1917717716FixFix[PeopleApp] CAS-02230-F2N7Y1 - Facebook should show no half lines Email sending: No email was sent when a resource is planned in the app part2017317829FixFix[PeopleApp] Birthdays not correctly displayed in Birthday App partEmail sending - Some cases the email body does not update after upgrading app18378Fix[PeopleApp] Filtering and dropdown ordering not correct (CAS-01968-V2Y1B2)17900Fix[ResourceApp] Help button shows wrong text17901Fix[ResourceApp] Planning popup doesn't close when using Catering and sending notificationsPublishApp 1.7.0.62201.7.0.6101SearchApp 1.6.0.5502No release1711615256ChangeChange[PublishApp] "Extract content with disabilities" permission is driven by "Extract content" permission Suggest to remove Query Transform settings1837916287ChangeChange[PublishApp] Move settings for creating a secure PDF from user options to settingsChange the insert from search in all apps => Documents / Web pages / Media1895117600FixFix[PublishApp] Missing text after publication (CAS-02217-D9X3W4)The refiners were on top of the search resultsResourceSchedulerApp 1.7.0.6091PeopleApp 1.6.0.5490No release1740516979FixFix[ResourceApp] Email body: Catering information is not correct (Recurring=Yes)Long names not displayed correctly on App Part tile view17900Fix[ResourceApp] Help button shows wrong text17901Fix[ResourceApp] Planning popup doesn't close when using Catering and sending notificationsTileApp 1.7.0.6080PublishApp 1.6.0.5500No release1817315517Fix Change[TileApp] Tiles in app part are not shown Publish PDF documents1889115518Fix Change[TileApp] Easy to get this error "ReferenceError: IsElementRtl is not defined" in Firefox Option to publish document as a copy15519ChangeDeleted document at source also deleted at destination15521ChangeIf document changed as source also change destination17823FixSettings/Mappings: The Source & Destination libraries does not show correctly in sub sitesResourceApp 1.7.0.6091TileApp 1.6.0.55121897915285FixChange[ResourceApp]Catering page fails if you have >500 plannings Adding Tile - The Tile title should be unique1906618173FixFix[ResourceApp] Cannot load the app if set default category in settings page [TileApp] Tiles in app part are not shown19268Fix[ResourceApp] Adding resource planning/Recurrence - “End by” date is not saved correctlyDisplay Template 1.0.0.6132 Workflow Scheduler App 1.6.0.55001918017631Change Fix[Responsive SP Intranet] Design and implement JSLink and Display framework with source control Icon is not in the same style like the other QS appsNo release1992517634Change Change[Responsive SP Intranet] Tasks | Display Template for SearchResult Allow users to go "Back to portal"1993017635Change Fix[Responsive SP Intranet] Tasks | My Working Documents : Template for SearchResult Sometimes the layout is not correct (small frame with scroll bar) after opening the app19935Change[Responsive SP Intranet] Tasks | Sites I Follow : Template for SearchResult19940Change[Responsive SP Intranet] Tasks | My recent content : Template for SearchResult19988Change[Responsive SP Intranet] Test responsive master-page to test JSLink and Display TemplatesMeetingApp 1.7.0.6130QS App content migration tool 1.1.0.5510No release2044018262FixFix[MeetingApp] After creating a meeting, the meeting dashboard show invalid data [MigrationTool] Cannot migrate ResourceApp if it is upgraded from v1.4Workflow Scheduler 1.7.0.550016381Fix[WorkflowScheduer] Cannot start a specific taskNo release1736618270FixFix[WorkflowScheduer] Enabling/Disabling a task cannot work in the second time of clicking [MigrationTool] The tool hangs at the start of migrating the News picturesMigration Tool 1.1.0.5510No release 18262Fix[MigrationTool] Cannot migrate ResourceApp if it is upgraded from v1.418270Fix[MigrationTool] The tool hangs at the start of migrating the News pictures (SP On Premise only)18308Fix[MigrationTool] ResourceApp - The migration tool did the migration but gives an error on the Catering list migrationNewsApp Android 1.0.6151200 All AppsNo release1794215185ChangeChange[News Feeds] As a user I want to QR code on my team site NewsApp so I can add/register NewsApp feeds in my list of subscriptions.Return URL to the correct page were you started17965Change[NewsAppAndroid,News Details] As a user I want a readable presentation of a news item so that I can read news items conveniently.1798315197ChangeFix[Localization & Internationalization] As a user, i want the app to show/use my language/formats Return URL - The app returns to the incorrect page (navigated from Site Pages)1799115220ChangeChange[Basic Functionalities] As a User, I want to access basic app functionalitiesSupport localization1800617662ChangeFix[User Profiles] As a user, if I uninstall the app and reinstall, user experience keeps unchanged Additional translations should be fixed18059Change[NewsAppAdroid] As user I want to see a list of latest news items in an organized and ordered by different criteria's so that I can easily find my desired information.18161Fix[NewsAppAndroid] List of items is shown even user is not signin yet18443Change[NewsAppAndroid] UI & UX Tuning18590Fix[NewsAppAndroid] Item details - The app can only load 10 comments18624Change[NewsAppAndroid] Show hour long ago instead of the date and time for recent added news items19821Fix[NewsAppAndroid] Home - Incorrect order of months20308Fix[NewsAppAndroid] GetUserProfile error occurs with cache dataAll apps18244FixCAS-01952-Y3K6P4 - Back link does not work with user newsfeedSystem requirements & prerequisitesSharePoint 2013SharePoint 2013 Search ServicesSharePoint 2013 User Profile ServicePlatformsPlatformNoteSharePoint 2013Platform on which the QS Apps will be deployedComponentsComponentNoteQS GotoAppAn overview of work-related url’s URL’s to quickly browse to different workspaces within SharePoint or even to external websites.QS NewsAppA place to publish company related news. Can be displayed as an overview, as ticker or as billboard.QS PeopleAppAn overview of the employees of the company and the place to search for employee related information. Also includes the birthday calendar.QS PictureAppDisplay and browse images from a Picture Library on the site.QS PollAppPlace a poll with different questions and answers and display the results in a chart.QS ResourceAppAllows you to plan resources like cars, rooms, etc.QS TileAppCreates an overview of tiles to navigate to sites in the site collection.QS MeetingAppThe Meeting App supports groups in organizing and managing their “real life” meetings. Preparations such as planning a meeting, setting up an agenda, inviting people, managing documents, tasks, etc.QS PublishAppAllows you to publish documents as .PDF to Document Libraries in the site collection.QS Workflow Scheduler AppAllows you to schedule SharePoint 2013 workflows on a site or on all the items of a list.QS FormAppShow information about the site itself.QS SearchAppInsert items on sites from Search.QS App content migration toolFrom Release 1.6, the data store location of some apps are changed to host web. This tool is used for migrating data from app web (previous versions) to host web (1.6). This version only support NewsApp and ResourceApp.QS Display templatesMy tasks, Sites I follow, My recent contents, My working documents.GeneralAll actions that require additional permissions in the AppWeb or the lists are validated and won’t be available if the current user doesn’t have these permissions. If options are missing check and validate the permissions of the current user within the AppWeb. Because the settings for the App and AppParts are stored within the property-bag of the AppWeb, the user must have “Manage Web”-permissions on the AppWeb to be able to change settings.InstallationThe apps need to be placed in the App Catalog corresponding with the Web Application that contains the sites or site collections where the Apps will be deployed.The web parts need to be uploaded as a solution in the Solutions section of the Web Designer Galleries and activated afterwards to make them available in the Site Collection.QSS.Intranet.Modules.GoTo.appInstallation packageInstalls the QS GoTo App, including:QS GoTo (Full Screen Experience)QS Goto App PartLists (AppWeb)GoToItemsGoToCategoriesConfiguration and maintenanceThe App and AppPart only show GoTo-items, which are marked as active. This is not configurable. Whether or not a GoTo-item will open in a new window (or tab depending on the browser), is an option per item and not a general setting.QS GoTo App Part:The AppPart shows a drop-down with GoTo-items. Through the settings a Category can be selected for which the items will be shown. If no Category is selected, ALL active items will be shown. Known Issues: Return to SharePoint site where app is installed when click on back to parent link (in the upper left) will not work if you are viewing “Goto Category” or “GoTo” page.In case of remove and reinstall QS GoTo again then all items in app will be lost because app data stored in app web, not in host web. QSS.Intranet.Modules.News.appInstallation packageInstalls the QS News App, including:QS News (Full Screen Experience)QS Billboard (Full Screen Experience)QS Ticker App PartQS News App PartLists (HostWeb)NewsItemsNewsCommentsNewsPicturesNewsCategoriesPermissions request: Scope: TenantPermission: WriteScope: User Profiles (Social)Permission: ReadThese are already set in the AppManifest.xmlConfiguration and maintenanceThe QS News App deploys four lists that are available within the HostWeb. News items can be added, modified and removed from this app. Optional a notification can be sent to the SharePoint News Feed once a new item is created or a new comment to a news item is placed.Every news item can have one picture and several comments. The news item itself is leading for this app, this means that the picture or comments linked to a news item are only available for this news item and that when a news item is removed its corresponding picture and/or comments will be removed also. Since the News App has its own picture list, it’s not possible to select pictures from a picture library in the host web.Known Issues:When you add a news item with a picture by use “browse a picture from Library” functionality, if picture’s name contain ‘ (single quote) character you will get an error message like this: “Failed to copy news picture to library. Error: Bad Request”. Please make sure that the picture’s name does not contain ‘ (single quote) character. You cannot upload images from local computer when using Safari.With IE 9 if in settings page sets default image with PNG extension, app will show the original image of AppUploading a default picture that has a very long name (e.g. Best-top-desktop-soccer-wallpapers-hd-soccer-wallpaper-Best-top-desktop-soccer-wallpapers-hd-soccer-wallpaper-sport-pictures-27Best-top-desktop-soccer-wallpapers-hd-soccer-wallpaper-sport-pictures-27sport-pictures-27.png) will succeed, .but SharePoint cannot load that picture anymore.Audience feature: In case of Audience is enabled and you created some news items then when Audience is disabled the old news items with audiences will not affect, unless you go to edit news items and click Save button again. (No change is acceptable).To add video to news body or play video from news body that browse from SharePoint library it’s required Silverlight plugin in your browser.Notes: (Silverlight) Chrome is supported up to version 41. For support on Chrome 42 and later, see? HYPERLINK "" \t "_blank" KB3058254.You cannot copy/paste video in text editor when composing a news item. You cannot edit video properties of an already inserted video. There is a way to work around is remove video and re-add video again.When you post a news item to Newsfeed and you are using “https” method then it will post “http” link to Newsfeed instead of “https”. This problem only occurs on SharePoint OnPremise.The editor (CKEditor) only support resizing image in IE and Firefox. When pasting texts from MS Word, the editor cannot keep some formatting such as alignments, font, size, text color.After the location of data storage changed to host web then all news items that posted to Newsfeed will has incorrect URL, that means when users click on link from Newsfeed it will redirect you to QS News App with incorrect news item.When you click the Image button in the editor, the Image Properties popup appears. When you click the Browse button, the Browse Image window pops up. When you close the Image Properties popup, the Browse Image popup doesn’t close as well. When you select an image and click OK, you will get an error message stating that the parent window has been closed.From v1.6.0.5330, the location of data storage has been changed to host web.In version 1.6.0.5500, if user (with Read permission) cannot add comments, please follow these steps to fix:Open Comments list (/Lists/NewsComments), go to the settings pageDelete unique permissionsOpen the app again (At this step, the “All Users (membership)” will be added to News comments list)QS News General Settings:In the App settings it’s possible to enable or disable expired news items to be shown. This counts for all the components of the News App. QS News:Enable the option to send notifications to the SharePoint News Feed when a new item is createdEnable the option to send notifications to the SharePoint News Feed when someone comments on a news itemQS Billboard:Set the direction of the BillboardDetermine how long the news item should be displayed in secondsTo exit Billboard modus, there is a hidden button in the upper right corner of the screen. Mouse over this area to make it visible and click to return to the News App Overview.QS News App part:Set the amount of tiles per row/column for each instance of the QS News App partQS Ticker:Set the width and the height of the ticker in pixelsSet the speed of the ticker; slow, normal or fast.If “Adaptive speed” setting is activated apply calculations below (for characters to time. Result can differ for each item), else keep original timed displayTime = ((Number of characters / 100) * 6) * (correction factor / 5)Set the direction in which the ticker should move; left, right, top or bottomKeep in mind that if you change the direction from moving horizontal to vertical that you’ll have to adjust the width and the height of the Ticker App Part in order to maintain aspect ratio.It’s possible to adjust these settings per instance of the QS TickerKnown Issues:When editing an existing or new item, browsing for a picture may not work. You can select a picture and it is shown correctly, but when you click the SAVE button, you may get an error message and stay on the page (I got this on premise). If you don’t get an error message, the item will be saved, but the selected picture may not be shown (I got this on line). Both problems are caused by gigantic stupidities in SharePoint.QSS.Intranet.Modules.PeopleHub.appInstallation packageInstalls the QS People Hub App, including:QS Facebook (Full Screen Experience)QS Birthdays (Full Screen Experience)QS Facebook App PartQS Birthdays App PartPrerequisites:SharePoint Search ServicesSharePoint User Profile ServiceFor the Lync Presence to work correctly, the following Browser Add-ons must be available and enabled in the browser*:Lync Browser helperNameCtrl ClassLync Click to CallAdditional: For SharePoint Online, the url: HYPERLINK "https://*." https://*. must be added to the Trusted Sites.* The working of the Lync Presence is only guaranteed in Internet ExplorerKnown Issues:When the prerequisites are set, it seems to be that the app can only be deployed at a top-level site. As a Work Around these prerequisites are left out of the AppManifest.xml. When the user sorts by First name, Last name, Department or Job title, the first or last character can be empty on the paging control if their data (First name, Last name, Department, Job title) is empty.When you select a department, you may also see people in other departments where the name starts with the name of the selected department. E.g. if you select department “Consultants”, you may also see people in department “Consultants SharePoint”. The same it true when selecting a job title. This is not a bug in the App; this is how SharePoint’s search engine works.Permissions request: Scope: SearchPermission: QueryAsUserIgnoreAppPrincipalThese are already set in the AppManifest.xml and the App won’t install if the Search is not available. The install of the People Hub on Office365 needs to be done by a Tenant Admin. Configuration and maintenanceIn order for QS PeopleApp to work correctly, some alias needs to be added. The managed properties hashave the following requirements:Birthday Managed property: RefinableDate00 (RefinableDate00 to RefinableDate19 can be used)Alias: Birthday (you’ll need this one in the Birthday Settings)Type: Date and TimeMain characteristics: Searchable, Queryable and Sortable are requiredMapping to crawled properties: People:SPS-BirthdayQSDepartment Managed property: RefinableString00 (RefinableString00 to RefinableString49 can be used)Alias: QSDepartmentType: StringMain characteristics: Searchable, Queryable and Sortable are requiredMapping to crawled properties: People:Department, ows_DepartmentQSLastName Managed property: RefinableString01 (RefinableString00 to RefinableString49 can be used) Alias: QSLastNameType: StringMain characteristics: Searchable, Queryable and Sortable are requiredMapping to crawled properties: People:LastNameQSJobTitle Managed property: RefinableString02 (RefinableString00 to RefinableString49 can be used)Alias: QSJobTitleType: StringMain characteristics: Searchable, Queryable and Sortable are requiredMapping to crawled properties: People:SPS-JobTitle, People:Title, ows_JobTitleRefer below documents to understand how to configure Managed Properties in SharePoint: HYPERLINK "" HYPERLINK "" Issues:In Office365 it’s not possible to add a managed property from the Date and Time type. It is however, possible to use a by default unused managed property. For the Birthday App and App part to work correctly, the managed properties RefinableDate00 to RefinableDate19 can be used. These are already Queryable, Refinable, Sortable and Retrievable and can be mapped to People:SPS-Birthay.Be aware that the managed property you choose that you must specify an alias for it, that is the name of the Birthday Field that you have to enter in the Settings of the People App.The field used to determine the Lync Presence of the users is by default set to “WorkEmail” and this field is used for both the app and app parts. If this field is not set (null) the presence will not be shown, not even if the checkbox is set to “Show Lync Status”. If a user does not have the property used to determine the presence, no icon will show at the tiles.After crawling is completed (unknown scheduling on Office 365) the App will behave as expectedQS PeopleApp General Settings:Enter the information shown on the Facebook tilesIt’s only possible to show information that is available as managed property in the Search Schema and that it’s set to ‘searchable’. The value entered must match the name of this managed property exactly. Multiple options can be entered at once; in order to do so they have to be separated by a comma with no spacing!Set a hidden constraint to limit the search results so only results from a certain department or location will be returned.The hidden constraint must meet the standard Search Syntax for SharePoint 2013. For more information about the Keyword Query Language syntax, see: HYPERLINK "" Search Syntax for SharePoint 2013Sort the results and set the sorting order:The search results can be sorted in a descending or ascending way. The property on which the results can be sorted has to be a managed property in the Search Schema and it has to be set on ‘sortable’.Set if the profile pages open in a new windowDetermine if the Lync Presence of the users can be shownSet the field used to determine the Lync Presence of the usersQS Birthday:The managed property needs to be set before the Birthday functionality can be used.The managed property can be set to sort the results and the sorting order can be set to descending or ascending.QS Facebook App Part:Set the amount of tiles per row/column for each instance of the Facebook App PartShow or hide the Lync Presence of the usersThese settings can be set for each instance of the QS Facebook App PartQS Birthday App Part:The Birthday App Part shows the birthdays in a list layout. Three different views can be set: Upcoming or Select Month - Upcoming view: Shows all the birthdays from today- Select Month view: Gives users the option to select a month and show all the birthdays within that month.The amount of results per page can be setShow or hide the Lync Presence of the usersThese settings can be set for each instance of the QS Birthday App PartQSS.Intranet.Modules.ImageViewer.appInstallation packageInstalls the QS PictureApp, including:QS PictureApp (Full Screen Experience)QS Picture App PartPermission request:Scope: WebPermission: WriteThese are already set in the AppManifest.xmlConfiguration and maintenanceThe PictureApp shows the pictures from a Picture Library available in the host web. The desired Picture Library can be selected in the App settings; this setting is leading for both the app and the app parts.Known Issues:SharePoint 2013 generates Bread Crumbs at the top of the pages in the AppWeb so users can navigate through the app. Unfortunately, clicking on these will affect the SPHostUrl querystring value which the PictureApp needs to get information from the selected Picture Library. The querystring value will change into the SPAppWebUrl-value and SharePoint will give an error that the selected list is no longer available. To reset this, go back to the site, which hosts the App, and re-enter the App. Images cannot be displayed without the same Security Zone. It’s required for the HostWeb and AppWeb to be in the same Security Zone. So please go to Internet Options and then trusted SharePoint site by add the following site:https://*.Search on metadata on pictures feature can found pictures after SharePoint do a crawl. That means when you uploaded some pictures then you can found it by using search function after a few minutes. QS PictureApp:Select a Picture LibraryAllow the user to upload images to the selected Picture LibraryThis gives users the option to upload a file to the selected Picture Library if the required permissions for the Picture Library are available as well. If this setting is checked, the upload option will not be visible for users who have no write permissions on the selected Picture Library.Choose the content-type and the folder to displayIf the selected Picture Library has no folders available, this setting has to be set to the root folder: “/”Choose optional information about the images to be displayed Set a filter for the items to showSort the results on one or more fields ascending or descending QS PictureApp App Part: The number entered stands for the amount of tiles per row / column.Select a content-type and a folder to display.The selections made here are set per QS PictureApp Part instance and will not affect the settings that are set for the QS PictureAppChoose optional information about the images to be displayedThe selections made here are set per QS PictureApp Part instance and will not affect the settings that are set for the QS Picture AppSet a filter for the items to showSort the results on one or more fields ascending or descending QSS.Intranet.Modules.Poll.appInstallation packageInstalls the QS Poll App, including:QS Poll (Full Screen Experience)QS Poll App PartLists (AppWeb)Poll Questions (Lists/PollQuestions)Poll Answers (Lists/PollAnswers)Prerequisites:Permission Level to allow people to voteName: Allow To VoteDescription: A new role that allows people to votePermissions to include: Add ItemsPermission Level to allow people to delete votesName: Allow To Delete VoteDescription: A new role that allows people to delete votesPermissions to include: Delete itemsPermission Level to allow people to manage vote permissionsName: Manage Vote PermissionsDescription: A new role that allows people to manage the vote permissions (used internally)Permissions to include: Manage PermissionsThe permission levels as described above are necessary for the QS Poll App to be able to create the Poll Votes list and thus for the app to work correctly. The permission levels require the exact name as described above, since the permissions do not have an internal name that we can use in the App at the moment. Known Issues:In case of remove and reinstall QS Poll again then all items in app will be lost because app data stored in app web, not in host web. When navigating to the app part, users (Read permission and does not allowed to vote) can give an error when viewing the app part. If you want to prevent this problem, please remove and reinstall QS PollApp.Configuration and maintenanceThe QS Poll app deploys two lists that are available within the AppWeb. When the QS Poll app is deployed, the Poll Votes list is not yet available. Before this list can be created, the permission levels “Allow To Vote”, “Allow To Delete Vote” and “Manage Vote Permissions” must be available. Manage Votes:If the required permission levels are available, this is the section to create the Poll Votes list. Once the Poll Votes list is created, the following must be determined: Which users are allowed to vote?This is required because otherwise it won’t be possible to vote for anyone.Which users are allowed to delete votes?This is required because otherwise it won’t be possible to delete Questions. Deleting a question means that corresponding answers and votes also will be removed.Known Issues:Even though all permission inheritance is broken once the list is created, the Site Collection Administrator is able to vote even though he is not explicitly given the “Allow to Vote” permission.Add a question:A question can be enteredA description for this question can be enteredEach question must have a minimum of two answersEach answer must have a color to represent this answer in the chartAn expiration date can be enteredThe display type for the answers can be set. By default, this is set to “Radio-button”.QS Poll App Settings:Show expired questionsIf this option is checked, the user can look at questions that are expired. This option is available in the Full Screen Experience.QS Poll App App Part Settings:Set the width and height of the App Part.The number entered is the amount of pixels the App Part should take.Select a question for the PollAn existing question can be selected, or a question can be added.Select a chart (type) to display the vote results:A Pie Chart, Vertical Bar Chart or a Horizontal Bar Chart can show the results.The display of the vote results can be set tot absolute or relativeSet the option to show the total amounts of votes for the selected questionQSS.Intranet.Modules.ResourceScheduler.appInstallation packageInstalls the QS Resource Planner App, including:QS Resource Planner (Full Screen Experience)QS Resource Planning App PartListsResource Categories (Lists/ResourceCategories)Resource Locations (Lists/ResourceLocations)Resources (Lists/Resources)Resource Plannings (Lists/ResourcePlannings)Resource Planning Recurrence Exceptions (Lists/ResourcePlanningRecurrenceExceptions)Catering (Lists/Caterings)Email (Lists/Emails)Prerequisites:SharePoint 2013 Workflow infrastructurePermission Level to allow people to view existing planningsName: ResourcePlanner ViewDescription: A new role that allows people to view Resource PlanningsPermissions to include: View Items, Use Remote InterfacesPermission Level to allow people to add, delete and edit planningsName: ResourcePlanner ContributeDescription: A new role that allows people to add, delete and edit Resource PlanningsPermissions to include: Add Items, Edit Items, Delete items, Use Remote InterfacesPermission Level to allow people to manage (internal use only)Name: ResourcePlanner MaintenanceDescription: A new role that allows people to manage the Resource PlannerPermissions to include: Manage Web SiteConfiguration and maintenanceThe resource planner app and app part show all planned resources. Both also allow you to make new reservations and change or delete existing ones.The first step after adding the app is to add resource categories and resources. Locations are optional. Categories, locations and resources can be maintained in the Full Screen Experience only, via the corresponding menu buttons at the left side of the screen.The next step is to set some view options and permissions via the Settings page.Both the Full Screen Experience and the App Part allow you to set a category a location and the default scope.You can also set the number of rows for the app part. App parts only support the Gantt view. Each resource is one row. If you group by location, each location will also consume one row. Setting the number of rows in the Full Screen Experience will set the default value for all app parts.If you select Group by Location, the selected default Location will be ignored and all locations will be show. After all, it’s useless to group by location if you only have one.The settings are available via the Settings button. The App Part settings will inherit the Full Screen Experience settings by default.You can add fields to the Caterings list by clicking the “Catering options maintenance” link. This will move you to a page where you can add, edit and delete columns. The page only shows the custom fields, not the ones that are needed internally by the ResourceApp.You can set the order of the fields by adding a SharePoint view for the Caterings list called “QSS” (w/o the quotes). If the Resource Planner encounters a list called “QSS”, it will only display the selected fields in this view in the given order. Columns for internal use (such as “Is Cancelled”) will never be shown. Note that only the field selection and order is used; all other attributes of the view will be ignored. The maintenance page shown by the “Catering options maintenance” link, doesn’t allow you to edit views, so you’ll have to browse to SharePoint’s own maintenance page. This list is located on the host site and is hidden. To open the list, you’ll have to use the browser’s address bar. Type the URL of the host site and add “/Lists/Caterings”, e.g. if the host URL is , the Catrings list will be accessible via . Please do not edit any fields here, or the ResourceApp may not work properly anymore!The Settings page also allows you to enable automatic catering notification. This will send an e-mail when something changes on the catering overview. You can set the recipient(s), the subject and the e-mail body. In the body, you can use the following placeholders.PlaceholderDescription{special:url:CateringOverview}URL to the catering overview page.{special:planningfield:fieldname}Value of a field in the ResourcePlannings List.fieldname is the internal name of the field, e.g. QsStart for the start date/time or Title for the comment.{special:cateringfield:fieldname}Value of a field in the Catering List.fieldname is the internal name of the field.{special:table:occurences}A table containing all occurrences of the planning.If you want to send catering notifications to people that are not SharePoint users, you will have to use Exchange to send the e-mails. In that case, you will also have to provide an Exchange Web Service (EWS) address a user name and a password. This user will also be the sender of the e-mails. If you user Outlook Online (Office 365), the EWS address will be PermissionsView: You must be in the View list on the Settings page.Add, Edit or Delete a Planning: You must be in the Change list on the Settings page.Change Resource Categories, Locations, Resources, Catering and Settings: You need Manage Web permissions.Known Issues:Is it possible that you cannot install it on SharePoint On Premises. It contains a workflow so it needs the Workflow Manager. But even after installing it, it may still be impossible to install the app. Because we cannot install it ourselves, this app is not supported on SharePoint On Premises!The Resource Category maintenance dialog allows you to specify a Plan Limit. If you enter a non-numeric value, you will not receive a validation error. The same is true for the Sequence field in the Resource maintenance dialog.By default, the App part takes up the space of the largest calendar view (i.e. 24 hour day view). Especially if you use a Gantt view, you don’t need that much space. In that case, you can make it smaller by changing the size of the Web part that contains the App part.Numeric fields will only store the 14 or 15 most significant digits.In the Catering request overview, there is a menu item “To Clipboard” that allows you to copy the entire table to your Windows Clipboard so you can paste it into Excel. This seems to work in IE only. On browsers that don’t support direct access to the Clipboard, this menu item will open a popup dialog, containing just one big text area. You can now copy its contents manually and paste it into an Excel worksheet.The Catering pending request overview also displays past occurrences of recurring items until the last occurrence becomes history.If you deselect the Catering option on an existing planning, the request overview will display it as being cancelled (when you click on the button to view the details). However, when a planning is removed, it will also be removed from the Catering request overview, because the accompanying planning record is gone, including properties such as resource, location and employee name.The upgrade from version 1.0 to version 1.3 is not possible. 1.0 must be upgraded to version 1.1 first.From v1.6.0.5350, the location of data storage has been changed to host web.In the settings page, if you enter a recipient that is not a SharePoint user, SharePoint will display a message that you cannot share the item with this person. If you use Exchange, you can ignore this message.QSS.Intranet.Modules.Tile.appInstallation packageInstalls the QS Tile App, including:QS Tile (Full Screen Experience)QS Tile App PartPrerequisites:A “Promoted Links”-list in the Site Collection to use as a source. Permission request:Scope: WebPermission: ManageThese are already set in the AppManifest.xmlConfiguration and maintenanceThe tile app uses an external list (Promoted Links List) as a data source and creates tiles based on the list items. The items are displayed as tiles and grouped by category.Once the app is installed, the first step is to select the list that is to be used as a source in the settings. If not already available, the category column can be added to the selected list. Also an url to an image can be added to be used as a default background for the tiles. Add/Edit a tileEnter the Title of the tileEnter the Background Image Location and DescriptionIf this option is empty, the default image is usedEnter the Description of the tile, this information becomes visible on a mouse-over on the tileEnter the Link Location and DescriptionSelect the Launch BehaviorKnown Issues:Not all content is allowed to be shown as Dialog! This is a cross-domain limitation from iframes and depends on the X-FRAME-OPTIONS of the page to be shown and something that we cannot control.If the images cannot be displayed without the same Security Zone. It’s required the HostWeb and AppWeb are in the same Security Zone. So please go to Internet Options and then trusted SharePoint site by add the following site: https://*.Regular SharePoint upgrade of this App is not supported. The upgrade from 1.0 or 1.1 to 1.2 can be done by deleting the running version, install the new (1.2) version, and set the settings again.Select the Category that this tile belongs toIf no category is selected, the item itself becomes a categoryIf you were in a category and you choose to add a new tile, the category that you came from is automatically selected so that the tile will be added to the current CategoryAdd a CategoryTo add a category, the same interface as Add a Tile is used. The only difference is that the Category option is left blank.QS Tile App SettingsSelect a list to use as a data sourceAdd category column to the selected list or select an existing oneSet an image URL as default background for the tilesChoose a size for the tilesQS Tile App Part SettingsSet the width and height of the app part in pixelsQSS.Intranet.Modules.Meeting.appInstallation packageInstalls the QS Meeting App, including:QS Meeting (Full Screen Experience)Permission request:Scope: TenantPermission: ManageScope: WebPermission: ManageThese are already set in the AppManifest.xmlConfiguration and maintenanceThe QS Meeting app will create or reuse (if already exists) the lists (HostWeb) as following:QS Meeting Meetings (unless specified otherwise)QS Meeting Agenda ItemsQS Meeting TasksQS Meeting AttendeesQS Meeting DocumentsQS Meeting DecisionsQS Meeting Notes and RemarksQS Meeting LinksDefault pageActual viewShow all the meetings in future.History viewShow the entire meeting in the past.CalendarShow all the meetings in CalendarTasksOpen tasksShow all the tasks with Status = Not Started, In Progress, Waiting for someone else, DeferredMy tasksShow all the tasks assigned to current userClosed tasksShow all the tasks with Status = CompletedDecisionsClosed decisionsShow all the decisions with Status = CompletedOpen decisionsShow all the decisions with Status = OpenDocumentsAll documentsShow all documents in the QS MeetingAppMy documentsShow all documents created by current user.Search feature is available at Default, Tasks, and Decisions, Documents pages.Known Issues: You can specify the Calendar list only one. Once you have saved the settings, you cannot specify a different list anymore. Removing the App will also delete the settings. When you install the App again, you will be able to specify the Calendar list again. Please specify the same list as you did before, because all the other list contains references to this list. Imagine the “QS Meeting Agenda Items” list contains record referring to meetingid 1. If you specify a different Calendar list and create a new meeting (that has meetingid 1) all the existing agenda items where meetingid = 1 will be attached to your new meeting. Of course, this is not what you want.So, if you want to specify a different Calendar list: remove the App, remove all lists mentioned above and install the App again.When pasting texts from MS Word, the editor (CKEditor) cannot keep some formatting such as alignments, font, size, text color.QSS.Intranet.Modules.PublishInstallation packageInstalls the QS Publish App, including:QS Publish (Full Screen Experience)Ribbon Custom Action – “Publish to PDF”, “Copy”, “Remove”, “Secure” and “File Name”Prerequisites:Before the app gets placed in the Corporate Store, this app needs to be registered in SharePointPermission request:Scope: Site CollectionPermission: WriteThese are already set in the AppManifest.xmlConfiguration and maintenanceSince this app is a Provider Hosted app, this app needs to be registered in SharePoint first: HYPERLINK http://{SharePoint_website}/_layouts/15/appregnew.aspx(example : HYPERLINK "" )Take extreme care:SharePoint only allows you to register an app once. There is no way to delete or even update a registration. If you make a mistake, there is no way to correct it, w/o deleting the entire web application (or tenant in O365) and losing all your existing data.Use the following values:PRODUCTIONClient ID:e469c637-4257-4c1f-a1fc-a474bcc959d4Client Secret:EXrWzNbRTohuS6r7bg6j7BhHlLjtPP/yZYhgJzh51ag=Title:QS PublishApp Domain:qss-sp-apps.TEST (Only for internal, never use at customers)Client ID:98cc476d-adef-4452-97b2-195e569dae50Client Secret:f9WK12fJVH0rTYqdJZIY33DBTFocMu5eiP4epr0UsLg=Title:QS PublishApp Domain:qss-sp-apps-t.The publish app adds a custom action to the ribbon so that documents can be converted to PDF. If there is no mapping available for the current document library, the user can browse through the Site Collection to select a document library that will be used as a destination.Known Issues:Excel Sheets with Shapes cannot be converted. This is a limitation from Aspose.The upgrade from version 1.0 to version 1.2 is not possible. 1.0 must be upgraded to version 1.1 first.Some texts are not changed when upgrade app from earlier version to latest version (example: The text of ribbon “Convert to PDF” not changed to “Publish to PDF”)The buttons in the Ribbon don’t have a fixed position. Apparently, SharePoint doesn’t care about the sequence number you give it.The ribbon buttons are always enabled, even if you have no documents selected. That’s a documented SharePoint omission.The “Publish to PDF” action doesn’t remember which PDF(s) it created. This means that the “Remove” and “File Name” actions just look for a document with the same file base name in the destination library and remove or rename that file respectively. Both actions will also ask for the destination library if you haven’t selected one on the Settings page.In IE11, the SharePoint site should NOT be added to the Compatibility View Settings. Otherwise, the App will look totally scrambled.The Client Secret will expire after one year. Symptoms of an expired Client Secret are complains about an invalid JWT token. Chapter REF _Ref439146319 \r \h 19 explains how to solve this problem.QS Publish App SettingsCreate a mappingA document library can be selected and set as source and a document library can be selected and set as a destination for this source. QSS.Intranet.Modules.WorkflowSchedulerAppInstallation packagePrerequisites:Before the app gets placed in the Corporate Store, this app needs to be registered in SharePointPermission request:Scope: Site CollectionPermission: WriteThese are already set in the AppManifest.xmlConfiguration and maintenanceSince this app is a Provider Hosted app, this app needs to be registered in SharePoint first: HYPERLINK http://{SharePoint_website}/_layouts/15/appregnew.aspx(example : HYPERLINK "" )Take extreme care:SharePoint only allows you to register an app once. There is no way to delete or even update a registration. If you make a mistake, there is no way to correct it, w/o deleting the entire web application (or tenant in O365) and losing all your existing data.Use the following values:PRODUCTIONClient ID:95a0ace3-3fe0-49e2-a2be-75eb015405cfClient Secret:LArZXDByckkan4v+feRlHnNcLjRq5lYaCzy4CmGrGCo=Title:QS Workflow SchedulerApp Domain:qss-sp-apps.Redirect URI: (Only for internal, never use at customers)Client ID:89da958b-f8eb-4272-acd1-62e6b239a67aClient Secret:l2HvfGOXNtVzzYpgkazrRCyDx95LvJMhpWmohLlrSeg=Title:QS Workflow SchedulerApp Domain:qss-sp-apps-t.Redirect URI: Issues:Currently, the smallest interval is 1 hour. The web role for starting the workflows is running on a free server that has limited CPU resources.For the same reason, this web role runs every 15 minutes. This means that the workflow may start up to 15 minutes later than expected. It also means that the UI may show that a workflow is still running when actually the workflow has stopped already; it may take up to 15 minutes before the UI knows that it stopped.You can only schedule SharePoint 2013 workflows; SharePoint 2010 workflows are not supported.Only SharePoint Online is supported.Sometime you have to click one more time on Enable/Disable/RunNow buttons to update the task. In IE11, the SharePoint site should NOT be added to the Compatibility View Settings. Otherwise, the App will look totally scrambled.The Client Secret will expire after one year. Symptoms of an expired Client Secret are complains about an invalid JWT token. Chapter REF _Ref439146319 \r \h 19 explains how to solve this problem.App SettingsSpecify user name and password.In order to start a workflow, the app must logon to SharePoint and thus needs a user name and password.QSS.Intranet.Sandboxed.FormsApp.wspInstallation packageInstalls the QS Forms App (web part).Prerequisites:A list with information about the different sites in the Site Collection to use as a source. Configuration and maintenanceOnce the .wsp is uploaded to the Solutions in the Web Designer Galleries and activated, the web part is available in the Site Collection.The Forms App shows information about the current site (the current site is the site that contains the Forms App). The Forms app uses an external list as a data source. This list will contain the information about all the sites in the Site Collection and can contain several content types. Based on the content types, several views can be created for the Forms App.The following can be configured via the Settings:Select a Data SourceOn the settings page of the Forms App select a list as data sourceConfigure the Data Source Filter by selecting a Filter Field and a Filter Field TypeBased on the selected list, the Filter Field drop down is filled with the available fields. The Filter Field Type can be set on ID or URL.Edit ViewIn the Edit View a Display Definition can be created for the current Content Type. A Display Definition can contain several groups and the Forms App will display these groups as tabs.From 1.2.0.4452 version, the QS FormsApp web part has been removed but it still available in Web Part Gallery. So please go to Web Part Gallery and then delete it:Go to Site Collection.Go to Settings page and click on Web part link in Web Designer Galleries section.Find “QSS.Intranet.Sandboxed.FormsApp_FormsAppWebPart.webpart” file and then delete it.The JavaScript version is new solution to improve performance of FormApp. Please refer to “FormsApp-Operation Guide.docx” for more details and the guideline how to use JavaScript version.Known Issues:A Managed Metadata Field cannot be added to the view. QSS.Intranet.Sandboxed.SearchApp.wspInstallation packageInstalls the SearchApp.Prerequisites:SharePoint 2013 Search ServicesConfiguration and maintenanceThis solution allows you to search for Pictures, Documents, Pages and Wiki pages. Each of these four types requires a so called Query Transform. These Query Transforms can be changed in the Settings page. In most cases, the default settings will suffice.Known Issues:SharePoint may return more than the 5 requested items. This is a bug in SharePoint.The number of matching items SharePoint finds may vary while paging through the items. This is a problem in SharePoint. This may also cause an empty “last page”, when SharePoint didn’t find any more items after all.Many refiners don’t seem to work in SharePoint OnLine, because the Refinable option has been set to No.When you go Back from the settings via the back button of the browser, the layout of the page can be messed up. This issue only seems to occur in SharePoint Online and has something to do with the edit mode of the page that you’ll return to. QS App content migration toolInstallation packageInstalls the QS App content migration tool.Prerequisites:The .wsp package is activated in Solutions Gallery page.“QSS.Intranet.Sandboxed.MigrationTool” feature is activated in Manage Site Features page.Configuration and maintenanceOnce the .wsp is uploaded to the Solutions in the Web Designer Galleries and activated, the “QSS.Intranet.Sandboxed.MigrationTool” feature is available in the Site features page. If users enable this feature, the migration tool is available in Site pages (MigrationTool.aspx).Known Issues:If something went wrong during the migration, please delete all hidden lists at the host web. You need SharePoint Designer to do this. Also a special note that after deletion of the lists. You may not start the 1.6 app which data you want to migrate at that moment. Because all the lists are auto created at that moment again. So after the deletion of the lists, directly start your migration of the data.Learn how to deploy and use the migration tool. Please click here.Replacing expired client secretIntroductionThe Client Secret you entered in the appregnew.aspx page expires after 1 year. SharePoint may offer a link to HYPERLINK "" . This link however contains information for developers, so it’s a bit silly to bother customers with this. Oh well, it’s a nice try to make SharePoint more user (and developer) friendly! The link assumes you develop apps for just one customer. It tells you how to create a new Client Secret en then instructs you to update the web.config on the app host. Of course, that’s something we should never ever do. The link does provide the correct prerequisites though: HYPERLINK "" Microsoft Online Services Sign-In Assistant is installed on the development computer.Microsoft Online Services PowerShell Module ( HYPERLINK "" 32-bit; HYPERLINK "" 64-bit) is installed on the development computer.You are a tenant administrator for the Office 365 tenant (or a farm administrator on the farm) where the add-in was registered with the AppRegNew.aspx page.The correct steps are:Open a Power Shell windowConnect to Microsoft OnLine Service:Connect-MsolServiceList the credentials:Get-MsolServicePrincipalCredential -AppPrincipalId 'clientId' -ReturnKeyValues $falseThis will also show the expiration dates. The clientId is the Client ID of the app.Remove the expired credentials:Remove-MsolServicePrincipalCredential -KeyIds @("key1", "key2", "key3") -AppPrincipalId 'clientId'The 3 keys are returned by the previous command.Add the new credentials with the same client secret they had before:New-MsolServicePrincipalCredential -AppPrincipalId 'clientId' -Type Symmetric -Usage Sign -Value 'ClientSecret'New-MsolServicePrincipalCredential -AppPrincipalId 'clientId' -Type Symmetric -Usage Verify -Value 'ClientSecret'New-MsolServicePrincipalCredential -AppPrincipalId 'clientId' -Type Password -Usage Verify -Value 'ClientSecret'This should do the trick. If you still get JWT token errors, you may have to wait for a day or so.The Client ID and Client Secret can be found in the installation section of the app. ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download