Okay
  Public Ticket #3733551
403 error and cannot set Zoom user on event
Closed

Comments

  •  4
    Steve started the conversation

    Have had to rollback as latest version shows a 403 error popup when creating a new event and doesn't allow selection of Zoom User

  •  1,562
    Marko replied

    Hello there,

    Thank you for reaching out to us.

    The 403 Forbidden Error happens when the web page (or another resource) that you’re trying to open in your web browser is a resource that you’re not allowed to access. It’s called a 403 error because that’s the HTTP status code that the webserver uses to describe that kind of error.

    You usually get this error for one of two reasons. The first is that the owners of the webserver have properly set up access permissions and that you’re really not allowed access to the resource. The second reason is that the owners of the webserver have improperly set up permissions and you’re getting denied access when you really shouldn’t be.

    You need to contact your hosting provider because you have an issue with your permissions.

    As for Zoom user once you set up the Zoom Settings you would need to connect your employees/events with zoom hosts.

    To connect employees, go to the Employees page, open Employee and you will see the option “Zoom User”. Open the dropdown and you will see the user that you have created while creating the Zoom application.

    Screen-Shot-2020-04-02-at-17.46.03.pngScreen-Shot-2020-04-02-at-17.46.03-1024x166.png

    It is possible to connect each employee to a different Zoom user so they can have separate Zoom accounts for the meetings. To set this go back to your Zoom account. Click on the “User Management” in the left sidebar and then click on the “Users”.

    Screen-Shot-2020-04-02-at-17.53.19.pngScreen-Shot-2020-04-02-at-17.53.19.png

    Then click on the “+Add Users” button to add a new user.

    Screen-Shot-2020-04-02-at-17.53.31.pngScreen-Shot-2020-04-02-at-17.53.31-1024x156.png

    The popup for adding users will appear. Enter the email address in the first field and choose Basic as User Type and click “Add”. Now go back to the Amelia plugin and in the Employee modal in the “Zoom user” field you will see a new user for connecting.

    To connect an event with Zoom you will see the same option in the Add Event modal.

    Screen-Shot-2020-04-02-at-18.26.49.png

    Once you do that please let us know if everything is back in order. 

    Kind Regards, 

    Marko Davidovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  4
    Steve replied

    I am the hosting provider and there are no issues with permissions.

    I also know how to connect employees on zoom and add them to an Event.

    The point is, the latest version prevents this happening. Rolling back was the only way to create the event with a Zoom user. No other changes.

  •  4
    Steve replied

    error log from server when trying to edit an event using 7.8.1 - edit screen panel is just white:
     

    AH01071: Got error 'PHP message: WordPress database error Cannot change column 'parentId': used in a foreign key constraint 'wp_amelia_events_ibfk_1' for query ALTER TABLE wp_amelia_events CHANGE COLUMN `parentId` `parentId` bigint(20) made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDeltaPHP message: WordPress database error Cannot change column 'eventId': used in a foreign key constraint 'wp_amelia_events_tags_ibfk_1' for query ALTER TABLE wp_amelia_events_tags CHANGE COLUMN `eventId` `eventId` bigint(20) NOT NULL made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDeltaPHP message: WordPress database error Cannot change column 'eventId': used in a foreign key constraint 'wp_amelia_events_periods_ibfk_1' for query ALTER TABLE wp_amelia_events_periods CHANGE COLUMN `eventId` `eventId` bigint(20) NOT NULL made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDeltaPHP message: WordPress database error Cannot change column 'eventId': used in a foreign key constraint 'wp_amelia_events_to_providers_ibfk_1' for query ALTER TABLE wp_amelia_events_to_providers CHANGE COLUMN `eventId` `eventId` bigint(20) NOT NULL made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDeltaPHP message: WordPress database error Cannot change column 'userId': used in a foreign key constraint 'wp_amelia_events_to_providers_ibfk_2' for query ALTER TABLE wp_amelia_events_to_providers CHANGE COLUMN `userId` `userId` bigint(20) NOT NULL made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDeltaPHP message: WordPress database error Cannot change column 'customerBookingId': used in a foreign key constraint 'wp_amelia_c_b_t_e_p_ibfk_1' for query ALTER TABLE wp_amelia_customer_bookings_to_events_periods CHANGE COLUMN `customerBookingId` `customerBookingId` bigint(20) NOT NULL made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDeltaPHP message: WordPress database error Cannot change column 'eventPeriodId': used in a foreign key constraint 'wp_amelia_c_b_t_e_p_ibfk_2' for query ALTER TABLE wp_amelia_customer_bookings_to_events_periods CHANGE COLUMN `eventPeriodId` `eventPeriodId` bigint(20) NOT NULL made by do_action('admin_init'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::adminInit, activate_plugin, do_action('activate_ameliabooking/ameliabooking.php'), WP_Hook->do_action, WP_Hook->apply_filters, AmeliaBooking\\Plugin::activation, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\ActivationDatabaseHook::init, AmeliaBooking\\Infrastructure\\WP\\InstallActions\\DB\\AbstractDatabaseTable::init, dbDelta'

  •  4
    Steve replied

    When trying to add an Event the zoom dropdown is blank

    Attached files:  vivaldi_240930_6022.png

  •  4
    Steve replied

    Also just checked Console and the 403 error relates to /wp-admin/admin-ajax.php?action=wpamelia_api&call=/zoom/users&wpAmeliaNonce=77cfc205f3

  •  1,562
    Marko replied

    Hello again,

    We have sent this to our dev team just in case so that they can take a look and it turns out that we have a bug. They started working on and they will try to implement a fix in Amelia as soon as it is possible. We do apologize for the inconvenience.

    We wish you all the best and hope you have a wonderful day ahead. 

    Kind Regards, 

    Marko Davidovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •   Marko replied privately