App die onPrem geht, kann ich nicht auf cloud publishen

20. April 2020 14:41

Hallo,

ich habe eine kleine funktionierende OnPrem App 2019 Wave2 entwickelt.
=> getestet und es funktioniert.

Jetzt möchte ich diese .app Datei auf die Cloud laden ... aber ohne Fehlermeldung ist es failled?

worauf muss ich achten??
die Versionen? aber was hat es dem mit Application und Platform auf sich?

Mit Freundlichen Gruß

Re: App die onPrem geht, kann ich nicht auf cloud publishen

20. April 2020 16:10

öhm, du erhälst keinerlei Fehlermeldung....auch in den Details nicht?
--> also wenn du im Bereitstellungsstatus den fehlerhaften Datensatz mal näher betrachtest ) -> Klick auf den Namen!
kann ich mir fast nicht vorstellen - wenn das wirklich so ist, solltest du direkt den Support anschreiben!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: App die onPrem geht, kann ich nicht auf cloud publishen

20. April 2020 16:33

Package validation failed due to the following error(s): (33,20): error PTE0008: Field with name 'ImportStockData' must have a value for the ApplicationArea property.
(1,13): error PTE0004: Table '50100' is missing a matching permission set.
(1,13): error PTE0004: Table '50101' is missing a matching permission set.
(1,13): error PTE0004: Table '50102' is missing a matching permission set. - Job Id : 1d92e63f-138d-44cc-9b30-1ef8bae03743
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: App die onPrem geht, kann ich nicht auf cloud publishen

20. April 2020 17:23

Hey,

da stehen doch die Fehler. :wink: :-D
1. Setz die Application Area für das Feld 'ImportStockData (Property ApplicationArea = All z.B.)
2. Erzeuge die Permission Sets für deine Tabellen:
wie das funktioniert:
https://codethecoffee.wordpress.com/201 ... xtensions/

Gleiches Thema hatte ich übrigens auch schon mit ner App.
Lokal läuft die dann, aber für die Cloud werden weitere Anforderungen geprüft.

Nach den Änderungen die .App Datei neu generieren und neu einlesen. Sollte dann passen.

Gruß!

Re: App die onPrem geht, kann ich nicht auf cloud publishen

20. April 2020 17:54

okay danke, mit den permissions beschäftige ich mich mal ....
in der XML der RoleID ... owher bekomme ich die richtigen werte aus BC?
+
und warum sehe ich meine pages nicht ?


MFG

Re: App die onPrem geht, kann ich nicht auf cloud publishen

20. April 2020 20:27

................
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: App die onPrem geht, kann ich nicht auf cloud publishen

21. April 2020 07:49

derPat19 hat geschrieben:und warum sehe ich meine pages nicht ?


ApplicationArea ist in deinen Pages vermutlich nicht richtig gesetzt.
Was möchtest du uns mit deinem letzten Beitrag (Screenshot und ein paar Punkte) mitteilen?

Re: App die onPrem geht, kann ich nicht auf cloud publishen

21. April 2020 08:22

das ich meine definierten pages nicht in der Sandbox sehe, aber onPrem alles wunderbar funktioniert.
Ob es an den Permissons liegt?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: App die onPrem geht, kann ich nicht auf cloud publishen

21. April 2020 08:58

derPat19 hat geschrieben:okay danke, mit den permissions beschäftige ich mich mal ....

Für die Cloud kommen da dann auch noch die Entitlements dazu.
viewtopic.php?f=72&t=34500&p=138035

Re: App die onPrem geht, kann ich nicht auf cloud publishen

21. April 2020 10:30

uff (<durchgelesen> -> kurz gesagt ?

Re: App die onPrem geht, kann ich nicht auf cloud publishen

21. April 2020 10:51

derPat19 hat geschrieben:uff (<durchgelesen> -> kurz gesagt ?
Kurz gesagt: Einfacher wird es nicht :wink: .
When a user logs in to Business Central, the service applies the intersection of the entitlements that are associated with the user’s service plan (or Azure AD role) and the permissions that are defined for that user. Entitlements always have higher priority over permissions. For example, even is the user is given SUPER permissions by the admin but has the Team Member license assigned – the user can still only access the objects defined by the Team Member entitlements.

Für Sandboxes zusätzlich auch diesen Artikel beachten:
Working with Development Sandboxes and Entitlements

Re: App die onPrem geht, kann ich nicht auf cloud publishen

21. April 2020 11:23

warum macht es microsoft nur einen so schwer =(

Re: App die onPrem geht, kann ich nicht auf cloud publishen

15. Mai 2020 13:33

Da es zum Thema passt, ein Artikel von heute:
Exporting Permissions Set from Dynamics NAV to Dynamics 365 Business Central OnPrem or SaaS via RapidStart Unfollow