Ställa in pushmeddelanden för M-Files Mobile-apparna

Med pushmeddelanden kan du skicka meddelanden från M-Files Server till iOS- och Android-enheter som har M-Files-mobilappen installerad. Pushmeddelanden skickas för samma händelser som e-postmeddelanden, förutom meddelandesammandrag. När de är aktiverade får du pushmeddelanden bland annat när en ny uppgift skapas för dig. Du kan även skapa anpassade meddelanderegler med M-Files Desktop (se Redigera meddelandeinställningar i M-Files Desktop).

Aktivera pushmeddelanden

Innan du börjar måste meddelanden vara aktiverade på M-Files-servern (se Redigera meddelandeinställningar i M-Files Admin).

Skapa en meddelandehubb i Azure

M-Files-pushmeddelanden använder meddelandehubbar i Azure för att leverera meddelanden (se Meddelandehubbar i Microsoft Azure). Du behöver därför ha en giltig Microsoft Azure-prenumeration innan du går vidare. Besök https://azure.microsoft.com för att skapa en prenumeration om du inte har en redan.

Gör följande steg för att skapa en ny meddelandehubb i Azure:

  1. Logga in på Azure Portal.
  2. Välj Skapa en resurs > Mobil > Notification Hub.
  3. Ange ett unikt namn i fältet Notification Hub.
  4. Ange ett namn för namnområdet i fältet Create a new namespace.
    Om du ännu inte har ett Service Bus-namnområde kan du använda det som är standard. Det skapas automatiskt baserat på hubbnamnet om namnet på namnområdet är tillgängligt.
    Om du redan har ett namnområde där du vill skapa hubben klickar du på länken Välj befintlig. Välj sedan Skapa.
  5. Välj Plats, Resource Group (om du redan har en) och Prenumeration.
  6. Välj en lämplig prisnivå (mer information finns i Notification Hubs pricing).

Ställa in en Azure-meddelandehubb för pushmeddelanden

När du har skapat en Azure-meddelandehubb behöver den konfigureras för olika mobilplattformar. Du hittar inställningarna för tillgängliga meddelandetjänster genom att göra dessa steg:

  1. Logga in på Azure Portal.
  2. Välj Alla tjänster.
  3. Under Mobil väljer du Notifications Hubs.
  4. Från listan över meddelandehubbar väljer du den hubb som skapades enligt instruktionerna i Skapa en meddelandehubb i Azure.
  5. Gör något av följande (eller bådadera) under Inställningar:
    • Ange iOS-konfigurationen under Apple (APNS). Du kan begära konfigurationsinställningarna från vår kundsupport på [email protected].
      eller
    • Ange Android-konfigurationen under Google (GCM). Du kan begära konfigurationsinställningarna från vår kundsupport på [email protected].

Aktivera pushmeddelanden i M-Files-valv

När du har skapat en meddelandehubb och ställt in den för pushmeddelanden behöver du aktivera pushmeddelanden för M-Files-valven där du vill att de ska användas. Du behöver även ställa in anslutningen mellan M-Files och Azure-meddelandehubben. Du kan spara anslutningsinställningarna i Windows-registret för M-Files-serverdatorn eller ställa in dem separat för varje valv via M-Files Admin, eller både och. Inställningarna på servernivå gäller helt enkelt inte för valv för vilka anslutningsinställningarna har definierats via M-Files Admin.

Först måste du leta rätt på anslutningsdetaljerna i inställningarna för din meddelandehubb.

  1. Logga in på Azure Portal.
  2. Välj Alla tjänster.
  3. Under Mobil väljer du Notification Hubs.
  4. Från listan över meddelandehubbar väljer du den hubb som skapades enligt instruktionerna i Skapa en meddelandehubb i Azure.

Om du vill spara anslutningsdetaljerna i Windows-registret för serverdatorn gör du följande steg:

  1. Valfri: Under inställningarna för meddelandehubben väljer du Egenskaper.
  2. Valfri: Kopiera värdet i fältet Namn och ange det som värdet för följande Windows-registernyckel på M-Files-serverdatorn:
    Nyckel HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version>\Server\MFServer
    Värdenamn AzureNotificationHubName
    Värdetyp REG_SZ
    Beskrivning Namnet på Azure-meddelandehubben som ska användas för att leverera meddelandena.
    Värde <namn på meddelandehubben>
  3. Valfri: Under inställningarna för meddelandehubben väljer du Access Policies.
  4. Valfri: Kopiera värdet i fältet DefaultFullSharedAccessSignature och ange det som värdet för följande Windows-registernyckel på M-Files-serverdatorn:
    Nyckel HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version>\Server\MFServer
    Värdenamn AzureNotificationHubConnectionString
    Värdetyp REG_SZ
    Beskrivning Anslutningssträngen för Azure-meddelandehubben.
    Värde <anslutningssträngen för meddelandehubben>

Aktivera pushmeddelanden i ett valv:

  1. Öppna M-Files Admin.
  2. I trädvyn på vänster sida visar du den önskade anslutningen till M-Files Server.
  3. I trädvyn på vänster sida visar du Dokumentvalv och sedan önskat valv.
  4. Välj Konfigurationer.
  5. Välj Advanced Vault Settings-noden i aktivitetsområdet.
  6. Visa Notifications och välj Push Notifications.
  7. Ställ in värdet för inställningen EnabledYes.

Om anslutningsdetaljerna inte har sparats i Windows-registret för serverdatorn, eller om du vill att valvet ska åsidosätta inställningarna på servernivå gör du följande:

  1. Ange namnet på meddelandehubben och anslutningssträngen som värden för inställningarna Notification Hub Name respektive Connection String.

    Hämta värdet för Notification Hub Name genom att öppna inställningarna för din meddelandehubb (se stegen från 1 till 4), välja Egenskaper och ange värdet Namn i din konfiguration.

    Hämta värdet för Connection String genom att öppna inställningarna för din meddelandehubb (se stegen från 1 till 4), välja Access Policies och ange värdet DefaultFullSharedAccessSignature i din konfiguration.

  2. Klicka på Save för att spara ändringarna när du är klar.
Ditt valv är nu klart för att skicka pushmeddelanden till valvanvändare. Upprepa processen för så många valv som det krävs.