Hello everyone,
I am trying to extend the functionalities of "Project for the web" and one of the tables that is used in project for the web is the bookable resource. However, I can't find bookable resource in the tables list. When I go in the tables in Power Automate, I don't see Bookable Resource table either. But when I try to write a flow, for example, when I try to write an automated flow and the trigger is 'when a row is added, modified or deleted', there I can see the bookable resource table, when I'm choosing a table for the trigger.
I need to add a column and add a field in the form of bookable resource.
Does anyone know what I should do?
Thanks in advance.
I have managed to resolve this.
The table in question is accessible via editing the Project Model App.
If you go to the data table and then edit table:
Or pages tab to edit views:
Thanks Babakhsn, that link was helpful as I was attempting the same thing. How did you get on with your customisation of P4W? Was there a work around for this example?
@rampprakashYes, I'm in the same environment. I must clarify about Power Automate. When I go in the table in Power Automate, I don't see Bookable Resource table. But when I try to write a flow, for example, when I try to write an automated flow and the trigger is 'when a row is added, modified or deleted', there I can see the bookable resource table, when I'm choosing a table.
Hi @Babakhsn
In the Power Automate flow can you please check which environment you have selected and verify the same envionment you are looking there as well.
@Babakhsn I don't know if this helps, but I've just checked in an environment I have access to. I can see that the Bookable Resource table is present in the default solution and I can add it to any unmanaged solution in the environment. However, the table does not appear in the list that is presented if I navigate to Tables in the Maker Porter using the left hand navigation. So my guess is that this is one of the special tables locked down by Microsoft in this way.
In your original post you mentioned that you needed to add some custom columns to the table and modify it's forms. The recommended approach for doing so is to add the table to an unmanaged solution in your source development environment, make your customisations in that solution, export that solution in a managed state and then import that into your target non-development environments in a managed state.
'Microsoft Project Service Core' is already installed.
@Babakhsn Apologies, I might have misunderstood what you're trying to do earlier. I think what you really need is to install 'Microsoft Project Service Core' into your environment. See here for more details: https://learn.microsoft.com/en-us/project-for-the-web/deploying-project#deploying-project-to-the-environment
This is all I get.
Also I have found this:
It seems that Microsoft has limited the access to Bookable Resource.
But I still don't understand why I can't even see "Service Scheduling" package in admin center.
If you install "Service Scheduling", can you access Bookable Resource table in your Dataverse?
Could you try?
@Babakhsn Can you click on the elipses and see if there's any more detail against that option. That app is not one I recognise if I'm honest