Error Permission

Etiquetado: 

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #7137
    Jon Ander (IGN)
    Participante

    Buenas (Otra vez),

    He creado una extension con una tabla nueva, y al subirla da el siguiente error:

    Package validation failed due to the following error(s): (1,13): error PTE0004: Table ‘50002’ is missing a matching permission set. – Job Id : 45cce965-ca38-4b19-a0c8-f676fd1a9bfe

    He mirado por internet, y he visto que hay que crear un XML con permisos.. pero no se muy bien como hacerlo, lo he creado de la siguiente manera:

    <<PermissionSet RoleID=”D365 BASIC” RoleName=”D365 BASIC”>
    <Permission>
    <ObjectType>0</ObjectType>
    <ObjectID>50002</ObjectID>
    <ReadPermission>1</ReadPermission>
    <InsertPermission>1</InsertPermission>
    <ModifyPermission>1</ModifyPermission>
    <DeletePermission>1</DeletePermission>
    <ExecutePermission>0</ExecutePermission>
    <SecurityFilter />
    </Permission>
    </PermissionSet>>

    Pero luego donde le digo que ese permiso lo tiene que crear?

    Gracias.

    #7139
    Jon Ander (IGN)
    Participante

    Buenas,

    Ya esta solucionado.

    El problema era la estructura del XML.

    Hay que añadir la Raiz: <PermissionsSets>

    Con esa raiz, ya funciona.

    Gracias.

    Saludos.

    #7145
    Cristina Nicolàs
    Superadministrador

    Gracias Jon,

    Para NAV2018 todavía no existía, pero en el .vsix de BC hay un nuevo comando que te crea todo el XML de permisos él solito.

    Un saludo,
    Cristina Nicolàs

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.

10 cursos gratis, sin tarjeta

Accede a los cursos Gratis de Business Central

Instalación, ventas, fabricación y Power BI.

Acceso inmediato, sin límite de tiempo.