Pilot Program

0 Subscribers

9 Topics

61 Conversations

Join our Pilot Programs to get early access to new versions and features. Learn how to access to Pilot Program features. Contribute to bug reports and questions. Engage with other Pilot Program customers and SuperOffice R&D.

push_pin lock

What is SharePoint Documents Migration?

What is SharePoint Documents Migration? Move documents from CRM Online storage to to your SharePoint document library.  This pilot program is only available for customer already have set up and use SuperOffice SharePoint Documents 2.x SuperOffice SharePoint Documents needs to be fully configured before you can migrate to SharePoint. Once the pilot feature is activated, the SuperOffice Admin will get a new option to start the migration wizard. After you have migrated the documents, you will then open, edit your existing SuperOffice documents in Office365 SharePoint directly from SuperOffice, where you have total control forever. These documents can also be accessed by everyone in your company. Even those who do not use SuperOffice. Benefit for Pilot users Run SuperOffice as a SaaS solution without any need of locallyinstalled software on a client computer No need to deploy Webtools/OML to users Enable true document collaboration All Microsoft 365 features are available as normal be able to work together in the same document at the same time be able to share documents with anyone and have access to older versions of the document at any time As a SuperOffice user, you don't have to think about where the documents are located Make SuperOffice documents available as any other document in SharePoint Sharing, revision history and other MS 365 features made available Work with SuperOffice documents from any device Advanced Data Access Options (Visible for...) Visible for me -> private in Sharepoint Visible for all -> default access rights from Sharepoint Visible for group -> private in Sharepoint   Important notes on the pilot feature: Limitation: Maximum 20 000 documents can be migrated per migration-job. You may select how many documents to be migrated per migration-job by creating a document-selection. When documents are moved, templates will also be moved. All of them. Documents owned by users that does not exist in SharePoint, will get a new owner - SharePoint App (you can choose not to move such documents)​. These documents will also be in the folder "Other" if you have chosen Folder structure – user group. Documents that are successfully moved will be deleted from the source library​. Documents that can not be moved will be available as before​ (from CRM Online storage). How to join the pilot program? Click  here to sign up now . This pilot program is handled centrally by the R&D Services team. Effect of enabling the pilot feature: It only enables SuperOffice Admin to start the migration in SuperOffice Admin. SuperOffice Admin needs to complete the migration wizard before any changes are done to the documents.
Frode Berntsen
1
1
25 Aug 2022 | 09:43 AM
Topic:
SharePoint Documents Migration

Last reply

We have released "SharePoint Documents 2.9" Highlights for 'SharePoint Documents Migration' pilot feature: Better handling of CRM Tenant being offline for instance due to maintenance ++ Various bug fixes and improvements
by Frode Berntsen
20 Mar 2023 | 09:40 AM
push_pin lock

SRM...a few ideas and questions

Hi SRM Team 1) Under "Edit personal signature" I can edit both Email signature and Request signature, but as an admin, under "Edit system signature", I can only create a default signature for emails. Why can't I also create one for Request? Would make sense, I think: ->   2) In the old Service you could show the full name of the owner in a list, but in SRM only the initals are shown. Is it me who cannot figure out how to do it, or will it be possible soon? Service: SRM:    3) Is it possible NOT to show the exact time, so only the date is shown?   4) Categories are shown with the full path in SRM. Can that be changed, because the path becomes VERY long sometimes, and if the field is not made very wide, users don't see the important part, which often is the last category name and not a full path. So in this example, I would prefer only to see what is after the '/', and not the upper level 'DK Indsigelser': 5) If I add more persons to a request the request will be shown in the tab "Requests' under Company/Person - which is good - BUT on the request itself I cannot see these added persons, unless I edit it. Can that be changed, because it is very relevant info, and we certainly cannot expect a user to press 'Edit' on every single request they work with just to find out if more persons are added or not: Adding more persons and saving: But that important info is invisible after saving, and only the first added person is shown: 6) I miss an automatic "Update request" or a button that does it for me. It's really nice, that several request can be open at the same time, but what's the point if they are not updated unless I reload the entire webpage or close the request and re-open it? Why not create a button like we know from Selections or even better: Auto-update open requests every 1 minute   Hep hep...keep up the good work and have a nice weekend :) Søren
Søren Lyster
1
0
17 Mar 2023 | 10:04 AM
Topic:
Request Management
push_pin lock

How to migrate documents to SharePoint?

How to migrate documents to SharePoint? This article will walk you through how to migrate documents to SharePoint. Microsoft SharePoint Online have a different backup regime than SuperOffice CRM Online have! As a platform, Office 365 is secure, but  your data is not backed up in a way  that most organisations require. Typically, there's only a 30-day retention period inbuilt into Office 365, and Microsoft SharePoint Online is only backed up every 12 hours, with just a 14-day retention period As per Microsoft Online documentation "SharePoint Online retains backups of all content for 14 additional days beyond actual deletion. If content cannot be restored via the Recycle Bin or Files Restore, an administrator can contact Microsoft Support to request a restore any time inside the 14 day window. Microsoft 365 backs up your SharePoint site every 12 hours" technet.microsoft.com Requirements SuperOffice Online tenant 'SuperOffice SharePoint Documents' needs to be fully configured before you can migrate to SharePoint. All SuperOffice users with a user plan: Must be using IDP authentication All SuperOffice users with a user plan: Must log into CRM Online AFTER configuration (For the migration-tool to be able to create documents in sharepoint on behalf of the user) All SuperOffice users need to be a AD-user in the target MS subscription: external AD user from other subscription is currently not supported by the MS API (User Story 39490) Authenticate SuperOffice as a trusted app (This app need access to 'Global Admin' rights in O365 during first time setup (to be able to authenticate SuperOffice as a trusted app in your MS 365 solution) - either during setup or send a link to someone who is) This app has already been approved if customerr is using Visible for (Groups and ..)​ when using 'SuperOffice SharePoint Documents'   Process Planning In situations where you are to migrate a CRM Online-tenant where there are a lot of documents (especially old documents) - there are scenarios where it might be cumbersome to plan for all eventualities and make all needed preparations up front. this will result in error-situations and unplanned events - which then leads to documents fail to be migrated on the first run. the process it self - of migrating documents is somewhat time-consuming - when both the data (document itself) and the meta data needs to be transferred. usually it is the API of SharePoint being the limitation factor of setting these restrictions on speed and synchronous file-transfer. If you plan to migrate thousands of documents - it will take time, perhaps even days to complete. It is therefor smart to take this into account when you plan the project to migrate many documents. Documents that are successfully moved will be deleted from the source library​. Documents that can not be moved will be available as before​ (from CRM Online storage). If a document fails to be migrated - it will be left as is in SuperOffice CRM Online, and can be re-migrated later/next time (ie. after you have made corrections or planned and prepared better). Also time-planning for corrections before next run can be smart: Normal process Preparations ➡️ Run Test migration of a few documents ➡️ Analyse report (send to SO R&D, receive guidence from SO R&D) ➡️ Make corrections and preparations ➡️ Run migration ➡️ Analyse report (send to SO R&D, receive guidence from SO R&D) ➡️ Make corrections and preparations ➡️ Run migration   Important notes on the pilot feature: Limitation: Maximum 20 000 documents can be migrated per migration-job. You may select how many documents to be migrated per migration-job by creating a document-selection. We recommend migrating documents to SharePoint after all users have logged in to Online SuperOffice CRM after SharePoint is configured. Otherwise, we will not be able to create the document with the correct owner in SharePoint.​ When documents are moved, templates will also be moved. All of them. Documents owned by users that does not exist in SharePoint, will get a new owner - SharePoint App (you can choose not to move such documents)​. These documents will also be in the folder "Other" if you have chosen Folder structure – user group. In order to moved these documents, we need a Global Administrator to authorize 'SuperOffice Documents library app'. This app has already been approved if customers are using Visible for (Groups and ..)​ Documents that are successfully moved will be deleted from the source library​. Documents that can not be moved will be available as before​ (from CRM Online storage). Limitation: On older MS Office files: There is a limitation in how the new SharePoint integration handle legacy office files of the old binary type (.doc, .xls, .ppt)​ This is due to limitation in the Graph api and SharePoint itself. Editing of this type of document cannot be done with Office Online, it has to be done with the desktop app.  We strongly recommend that you replace your old legacy template with a template based on the current format. For those who have set up and use "Visible for" in SuperOffice Advanced Data Access Options  Visible for me -> private in Sharepoint Visible for all -> default access rights from Sharepoint Visible for group -> private in Sharepoint   Preparations  Migration tool need access to target library (Access Token Error 400) All users with a user plan and who owns a document which should be migrated: All users with a user plan need to log in via online.superoffice.com AFTER "SharePoint Documents" is configured. The migration tool uses the users MS access token to create and store the document in SharePoint. (Superoffice start to store crendentials on login from the point in time "SharePoint Documents" is configured) User need accss to SharePoint (Error 404) All users with a user plan and who owns a document which should be migrated: User need to be using IDP authentication towards the SharePoint-target (SuperId password is not sufficient) User need to be a AAD user in SharePoint-target (access right is not sufficient) Retired users need access to target library Old users / retired users (no user plan) do not have access to SharePoint via 1. or 2. above. Documents owned by such users, it requires 'SuperOffice Documents library app' to migrate these documents. To authorize 'SuperOffice Documents library app' you need access to 'Global Admin' rights in O365 to be able to authenticate SuperOffice as a trusted app in your MS 365 solution Missing files (Error Not found in the document archive) Customer who has migrated from onsite, or have done manual cleanup (ie. CRM script etc.), may have files no longer stored in source (CRM Online). The files needs to be opened from the CRM client - to also be migrated To check if the file exist in source (CRM Online), you may download the archive using the SuperOffice Download tool Missing content in files (Error Bad Request - Value cannot be NULL) Customer who has migrated from onsite, or have done manual changes to files - or is corrupted for some reason may have files no longer possible to open or use The files needs to be possible opened from the CRM client - to also be migrated. To check if the file exist in source (CRM Online), you may download the archive using the SuperOffice Download tool Access to files If there is set "visible for" on a file - it requires 'SuperOffice Documents library app' to migrate these documents.  File with same filename (Error 409 Conflict) It might happen based upon how you have configured the folder structure in the SharePoint-target If 2nd. file is migrated to same folder with same name - it will result in an error "409 Conflict".  File would then need to be manually renamed before your net migration job. Contact support if needed.   Permission denied while creating document! Make sure user has access to the configured document-library and try again! Most likely the SharePoint user-account do not have sufficient rights to create the file in that folder. Check your SharePoint setup. Ask your SharePoint admin for help. Unable to find document When "Visible for" is set on the document to a (SuperOffice) group that the user no longer belongs to (and which has actually been deleted in SuperOffice admin). Documents properties need then to be change to a existing group or to "all" - or restore the old group in SuperOffice admin. Limitation in how SharePoint handle legacy office files of the old binary type (.doc, .xls, .ppt) ​ This is due to limitation in the Graph api and SharePoint itself Editing of this type of document cannot be done with Office Online, it has to be done with the desktop app. ​ We strongly recommend that you replace  your old legacy template with a template based  on the current format.  ​ Creating a document from CRM works fine, but  when you try to edit the document,  you will   notice that you  cannot  do so. You must use Edit  document and Open in Desktop App NOTE: Do not use Edit and then convert, that will create a copy of the document and next time you open it from CRM the changes aren’t there. Opening a document from CRM works fine, but when you try to edit the document, you will notice that you cannot do so. You must use Edit document and Open in Desktop App NOTE: Do not use Edit and then convert, that will create a copy of the document and next time you open it from CRM the changes aren’t there. NOTE: The same applies if you open a document from within SharePoint​   ​   Admin Client​ - start the migration job SuperOffice SharePoint Documents needs to be fully configured before you can migrate to SharePoint. If not all preparations are completed - most likely there will be documents failing to be migrated. Once the pilot feature is activated, the SuperOffice Admin will get a new option in "Document library, under "Preferences" - to start the migration wizard. The configuration in the SuperOffice Admin is point-and-click. This is part i primarely to select the values of wich documents you would like to migrate You click the text to get started: Overview In the overview you can see ongoing and previous jobs. You can also see details for these jobs (se separate slide for the details view)​  Date – Date when the job was created​ Status​ NotStarted – the job is preparing and not started yet​ Templates Started  – Moving of templates has started​ Documents Started – Moving of documents have started​ Cancellation In Progress – Somebody has stopped the job, and the job needs to finish ongoing migration before stopping.  Cancelled – The job has been cancelled​ Completed – The job has moved all documents (and templates) with success​ Completed With Failures – one or more documents failed, but the job completed. ​ Failed – For some unknown reason, the job failed. Start – Date and time the job started​ End – Date and time when the job ended, shows a progress bar during ongoing job​ #moved – Counter for number of documents / templates that has been moved​ Source – show the selected source from Wizard Step 1 ​ Details – “Details” button​ Light bluish – Ok​ Light orange – some failures​ Light red – failed​ Click on the button to see details​ “Move documents” – starts the wizard. It will not be possible to start a new migration during running migration jobs​   Overview - Details view​ Summary section​ Shows the summary of the scheduled using the wizard. ​ Status section​ Shows the status for ongoing or completed job​ Shows the status for ongoing or completed job​ Status – “ status ”, where “ status ” is the same as in the status column in overview. ​ Migration:  Wizard​ General about the Wizard​ The wizard has 3 steps:​ ​Migration:  Step 1 – Select documents ​ ​Migration:  Step 2 – Review and test​ ​Migration:  Step 3 – Confirm and schedule job ​Each of these steps must be filled in or passed before you can move to the next step. The “Next step” button will be disabled until you have finished the step. ​ “Previous step” button takes you back one step. ​ “Cancel” button takes you back to the Status page. ​ In Step 3 you can start the job​   ​Migration:  Step 1 – Select documents ​ Pilot Limitation: Maximum 20 000 documents can be migrated per migration-job. A document-selection can either be used to ensure you don't exceed the limitation or as the source of which documents to migrate in a specific migration-job. If you plan to migrate more documents than this limit - you would need to execute multiple migration-jobs, each within the limit. In step one you select the documents you want to move from your “old” library to your current library. Date for “All documents created after:” defaults to 1st of January last year. ​ If you don’t want to move documents belonging to former employees – you can skip those by ticking on the “Skip…”​ See also general information​ ​   ​Migration:  Step 2 – Review and test​ Based on what was selected in Step 1, the wizard will run through some tests to make sure it will be able to move documents. ​ If one of these tests failed, we will provide you with an explanation and how to fix it​ Analyzing documents to be moved: ​ Identifying number of documents​ Counting all documents based on step 1​ Identifying number of templates​ First time, all templates will be counted​ Access to target document library​ Sufficient access in order to move documents to the new library​ Access to target template library​ Sufficient access in order to move templates to the new library​ Analyzing documents to be moved: ​Testing user credentials​ Checks if the we have credentials for all user in the selected documents​ Testing access for users without credentials (app permission)​ If moving documents with no credentials (ref Step 1 – Not skipping documents), authorizing an app for moving such documents will be needed (if not already authorized)​ Testing access rights for user groups (visible for)​ Checking if you have enabled visible for. Then testing that user-groups used by the documents being migrated are mapped to SharePoint domain groups​ Identifying documents to migrate.​ The result set after removing documents belonging to users without credential (if that is ticked) and documents belonging to users without credentials and visible for on document is set to “me” ​ Documents to be moved - estimates: ​ Total number of documents​ From step 1 – Selected documents​ Documents omitted​ Documents belonging to users without credentials and visible for on document is set to “me” are omitted. ​ Documents belonging to users without credential (if that is ticked) is omitted. ​ Documents already moved​ Documents already in your new library​ Documents to be moved​ The number of documents that will actually be moved​   ​ Migration:  Step 3 – Confirm and schedule job Summary section​ Gives a summary of the job​ Notes section​ We ask you to kindly notice these Notes​ Button – Start job now​ This button will start the migration job and you will return to the overview page and can see the progression of the job. ​ After you have migrated the documents, you will then open, edit your existing SuperOffice documents in Office365 SharePoint directly from SuperOffice. These documents can also be accessed by everyone in your company (if set up to do so), even those who do not use SuperOffice.   Job Details If documents fail to be migrated - there is a error log available to download. Send this to pilot@ and we cna try to assist.
Frode Berntsen
2
1
25 Aug 2022 | 11:13 AM
Topic:
SharePoint Documents Migration

Last reply

How to activate the system user / Apps for SuperOffice (SuperOffice Documents library app) You can't turn this on the first time you configure SharePoint documents. It must be fully configured first. Complete the configuration and start the wizard (Settings), navigate to step 3, and turn it on. Documents owned by users that does not exist in SharePoint, will get a new owner - SharePoint App (you can choose not to move such documents)​. These documents will also be in the folder "Other" if you have chosen Folder structure – user group. In order to moved these documents, we need a Global Administrator to authorize 'SuperOffice Documents library app'. This app has already been approved if customers are using Visible for (Groups and ..)​ Open "SuperOffice Admin" Go to "Preferences" Open tab "Document Library" Click "Settings" Go to "Step 3 - Groups and access" Click "Enable system user for storing documents in SharePoint" This is a one-time authorization and will only include the site you have selected for your SuperOffice documents. If you are a Microsoft 365 Global Administrator, you can authorize now – if not, you must copy the URL and send it to someone with that role of Microsoft 365 Global administrator in your organization.​ That user also needs to be in the owner group of the site (needs owner permission to the site in order to set Read Write permission)​. Complete the wizard to save. Appendix: SuperOffice Document library (app) ​ ​Scopes and explanations why our integration need it​ ​Delegated (on behalf of the global administrator user) ​ Used once for adding the app. Those permissions will not be persisted / saved.. ​ User.Read - Sign in and read user profile​ To sign in global administrator user. ​ Sites.FullControl.All - Have full control of all site collections ​ To add the SuperOffice Document library app in SharePoint. ​ Application (on behalf of SharePoint App)​ Matching CRM Visible for​ Sites.Selected - Access selected site collections ​ To read permissions on documents​ Files.ReadWrite.All - Read and write files in all site collections​ Delete and set permissions on documents​ Create documents on behalf of non existing SharePoint user (system user)​​
by Frode Berntsen
17 Mar 2023 | 08:21 AM
push_pin lock

Measuring "SLA"

Hi there! Is there a way of using dashboards in SuperOffice to get an overview on how you are doing when it comes to "SLA"? Let's say that you use the 3 pre-made priorities (Low, Medium and High) and choose a deadline of 12h, 4h and 2h. What I really want then, is some way of identifying requests that have been answered within the deadline, and also view the requests which not have met the requirement.. In this scenario the "Time to reply" is what I want to measure on but in other cases you could also like to look at the "Time to close" towards a deadline. Any idea on how to achieve this?
Øivind Urdal
2
0
7 Mar 2023 | 11:49 AM
Topic:
Request Management
push_pin lock

PDF version of posts

Hi Frode You have made some guides on migration and examples. Can you do PDF of those, the picture quality is unreadable in a browser, even when doing zoom in. Thank you.  
Ole Ejlersen
3
3
28 Feb 2023 | 01:28 PM
Topic:
Request Management

Last reply

Tak, Frode...det var lige hvad jeg skulle bruge også :)
by Søren Lyster
2 Mar 2023 | 07:35 AM
push_pin lock

Document Templates . SharePoint Template

We would like only to use the SharePoint integration for our document templates. SuperOffice Support refered to this Forum

CT

Charlotte Thorsgaard Frandsen
3
1
28 Feb 2023 | 12:56 PM
Topic:
SharePoint Documents Migration

Last reply

Hi Charlotte, Thank you for reaching out. No - only storing the templates and not the files created based upon those same templates - is not possible. Once you configure the SharePoint integration - files created, will be stored in SharePoint - even though your templates are localted in CRM Online after configure to use SharePoint . - To move existing templates (and or some of your existing document) stored in CRM Online - you also need the 'SharePoint Documents Migration' feature: To get your SuperOffice templates in SharePoint: The SO admin must configure to use SharePoint The SO admin must sign up to join the Pilot Program for 'SharePoint Documents Migration' The SO admin must set up and run a migration job - this can be a single test-file - as when one or more documents are moved, all of the templates will also be moved. Then all templates, all files chosen to migrate (in step #3) and all new files created will be stored in SharePoint. Note: on step #1, the template-properties are changed for all templates - to store the file created in SharePoint. (This means the template-file itself is not moved in step #1, but in step #3 above.)
by Frode Berntsen
28 Feb 2023 | 02:26 PM
push_pin lock

Built in tables - selections

Hi I'm a little worried about the new request management solution. It is marked as 100% done in the implementation plan, but there are still stuff that is not migrated from the existing solution and into the new solution. - selections showing data in builtin tables (I can somehow find it in system settings under System Design -> profile -> System -> Search -> find entry (Result in table) but I do not know how to set criterias and find data based on these.  We have customer solutions built using tables in service which are connected to pricelists. This means that we have selections where we can search and see the built in pricelists.  With the current implementation we'll be phasing a huge problem if this is not possible, maybe there is a way but I'm unable to find it In our current request management solution, I can search for a particular pricelist order number, see if it exists in all currency pricelists and what the internal table number is for the order number. Can you tell me how to do such a search? 
Ole Ejlersen
2
2
28 Feb 2023 | 02:03 PM
Topic:
Request Management
push_pin lock

Selections chosen for me

Good morning How do I replace or remove these 4 system selected Selections. I could imagine users would like something else on top instead of the ones SuO thinks are the most important, but I can't find a way to do it. Is it possible? Besides that, I think you should rename the text in the field " Search for an item ", since that fooled me into believing I could type anything and then find it, which is not the case. Since it only looks for Selections the right text would be " Search for a Selection " :)   Cheers Søren
Søren Lyster
0
3
16 Feb 2023 | 06:33 AM
Topic:
Request Management

Last reply

I agree with Søren. If it is important to give some default choices, why not create some and make the favorites - or alternatively give long time users the ability to decide on their own from a list or some system setting.   /Ole
by Ole Ejlersen
28 Feb 2023 | 06:31 AM
push_pin lock

Managing other users status and signature

Using the preferences module you can change most of other users preferences/settings related to service (although not possible in bulk), but two imporant one's are missing: - Status (Not present/Normal) - E-mail signature for service This settings can currently be changed for users as admin in the (old) service module. I would expect status to be available in the user management part. Email signature not sure. We did experience that with the new editor our existing service signature needed to be revised (indenting was off), so it would be great if you could update that in bulk as admin.  
David Hollegien
2
1
22 Feb 2023 | 08:36 AM
Topic:
Request Management

Last reply

Hi David  Thank you for your feedback report on Pilot Feature: new Request Management Topic: Users Status settings related to service It is now a registered Wish, the ID is: 39758 . Let me know if I can be of any assistance, or you need any additional help
by Frode Berntsen
24 Feb 2023 | 02:31 PM
push_pin lock

Creating a new request

Hi For a user that works 90% with request management it is cumbersome to have to go to New+ -> Request I would like to see a new tab with a + instead. Once that is clicked a new case is ready for creation and a new + tab occur. I'm sorry, but I have a terrible focus on productivity and efficiency.   /Ole  
Ole Ejlersen
3
0
15 Feb 2023 | 01:19 PM
Topic:
Request Management

Last reply

Hi Ole  Thank you for your feedback report on Pilot Feature: new Request Management: cumbersome to have to go to New+ -> Request It is now a registered Bug/Wish, the ID is:  39599 . Let me know if I can be of any assistance, or you need any additional help.
by Frode Berntsen
21 Feb 2023 | 09:24 AM