{"id":987522383,"date":"2026-01-28T15:29:55","date_gmt":"2026-01-28T15:29:55","guid":{"rendered":"https:\/\/www.teamogy.com\/?p=987522383"},"modified":"2026-01-28T15:29:56","modified_gmt":"2026-01-28T15:29:56","slug":"datova-schranka-3","status":"publish","type":"post","link":"https:\/\/www.teamogy.com\/cs\/manual\/datova-schranka-3\/","title":{"rendered":"Datov\u00e1 schr\u00e1nka"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.16&#8243; global_colors_info=&#8220;{}&#8220;][et_pb_row column_structure=&#8220;3_4,1_4&#8243; module_class=&#8220; et_pb_row_fullwidth&#8220; _builder_version=&#8220;4.16&#8243; width=&#8220;89%&#8220; width_tablet=&#8220;80%&#8220; width_phone=&#8220;&#8220; width_last_edited=&#8220;on|desktop&#8220; max_width=&#8220;89%&#8220; max_width_tablet=&#8220;80%&#8220; max_width_phone=&#8220;&#8220; max_width_last_edited=&#8220;on|desktop&#8220; custom_padding=&#8220;27px|0px|0|0|false|false&#8220; make_fullwidth=&#8220;on&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;3_4&#8243; _builder_version=&#8220;4.16&#8243; custom_padding=&#8220;|||&#8220; global_colors_info=&#8220;{}&#8220; custom_padding__hover=&#8220;|||&#8220;][et_pb_text _builder_version=&#8220;4.25.1&#8243; custom_margin=&#8220;|40px|40px|||&#8220; global_colors_info=&#8220;{}&#8220; custom_padding=&#8220;||2px|||&#8220;]<\/p>\n<h2>Programmatic User \u2013 Setup and Configuration<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.25.1&#8243; custom_margin=&#8220;|40px|33px|||&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h5>K \u010demu to m\u016f\u017ee b\u00fdt u\u017eite\u010dn\u00e9?<\/h5>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.5&#8243; text_font=&#8220;|300|||||||&#8220; ul_font=&#8220;||||||||&#8220; custom_margin=&#8220;|40px|40px|||&#8220; hover_enabled=&#8220;0&#8243; ul_text_shadow_style=&#8220;preset3&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p><span>A\u00a0<\/span><strong>programmatic user<\/strong><span>\u00a0is primarily used in integration projects and represents a professional approach\u00a0<\/span><strong>to creating an API key.<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.5&#8243; custom_margin=&#8220;|40px|32px|||&#8220; hover_enabled=&#8220;0&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<\/p>\n<div class=\"flex flex-grow flex-col max-w-full\">\n<div data-message-author-role=\"assistant\" data-message-id=\"03a1d6fc-f64d-48bc-885b-989063a67c4a\" dir=\"auto\" class=\"min-h-[20px] text-message flex flex-col items-start whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 juice:w-full juice:items-end overflow-x-auto gap-2\">\n<div class=\"flex w-full flex-col gap-1 juice:empty:hidden juice:first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<h5>Creating a programmatic user<\/h5>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"mt-1 flex gap-3 empty:hidden juice:-ml-3\">\n<div class=\"items-center justify-start rounded-xl p-1 flex\">\n<div class=\"flex items-center vc-button-group vc-button-group-34\">\n<div class=\"flex items-center pb-0.5 juice:pb-0\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.5&#8243; text_font=&#8220;|300|||||||&#8220; ul_font=&#8220;||||||||&#8220; min_height=&#8220;71px&#8220; custom_margin=&#8220;|40px|9px|||&#8220; hover_enabled=&#8220;0&#8243; ul_text_shadow_style=&#8220;preset3&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<\/p>\n<ol>\n<li>A programmatic user <strong>can be created<\/strong> by a user with the<span>\u00a0<\/span><strong>User configurator<\/strong><span>\u00a0<\/span>permission.<\/li>\n<li>The user is created in the same way as a standard user. The only difference is that in the<span>\u00a0<\/span><strong>Category<\/strong><span>\u00a0<\/span>field, the option<span>\u00a0<\/span><strong>\u201cProgrammatic user\u201d<\/strong><span>\u00a0<\/span>must be selected.<br \/>This setting ensures that the user is hidden from standard user selections in everyday Teamogy usage.<\/li>\n<li>The user name and login credentials (email address, phone number) are defined by the person who will log in to this account and generate the API key.<\/li>\n<li>Permissions for the programmatic user must be set according to the integration\u2019s API requirements. To generate an API key, the user must also have the<span>\u00a0<\/span><strong>Configurator<\/strong><span>\u00a0<\/span>permission.\n<p><strong style=\"font-size: 14px\"><br \/>Example:<br \/><\/strong>If the integration requires access to projects and related invoicing data, the programmatic user must have read permissions for all relevant entities (projects and all financial documents).<br \/><strong style=\"font-size: 14px\"><\/strong><\/p>\n<p><strong style=\"font-size: 14px\"> <\/strong><\/p>\n<p><strong style=\"font-size: 14px\"><\/strong><\/p>\n<\/li>\n<\/ol>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.5&#8243; custom_margin=&#8220;30px|40px|33px|||&#8220; hover_enabled=&#8220;0&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243; custom_padding=&#8220;0px|||||&#8220;]<\/p>\n<div class=\"flex flex-grow flex-col max-w-full\">\n<div data-message-author-role=\"assistant\" data-message-id=\"03a1d6fc-f64d-48bc-885b-989063a67c4a\" dir=\"auto\" class=\"min-h-[20px] text-message flex flex-col items-start whitespace-pre-wrap break-words [.text-message+&amp;]:mt-5 juice:w-full juice:items-end overflow-x-auto gap-2\">\n<div class=\"flex w-full flex-col gap-1 juice:empty:hidden juice:first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<h5>Permission Assignment &#8211; Important Notes<\/h5>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.27.5&#8243; text_font=&#8220;|300|||||||&#8220; ul_font=&#8220;||||||||&#8220; custom_margin=&#8220;|40px|40px|||&#8220; hover_enabled=&#8220;0&#8243; ul_text_shadow_style=&#8220;preset3&#8243; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;]<\/p>\n<p>Any API token generated under a programmatic user <strong>inherits<\/strong><span>\u00a0<\/span><strong>all permissions assigned to that user<\/strong>.<br \/>An integration using this token will therefore operate strictly within the scope of the programmatic user\u2019s permissions.<\/p>\n<p>When sharing the token with an IT specialist or integration partner, keep in mind that the token holder will be able to access<span>\u00a0<\/span><strong>all data for which the programmatic user has authorization<\/strong>.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;3.26.5&#8243; text_font=&#8220;|300|||||||&#8220; custom_margin=&#8220;-14px|40px||||&#8220; custom_padding=&#8220;12px|0px||||&#8220; text_font_last_edited=&#8220;off|desktop&#8220; global_module=&#8220;14686&#8243; saved_tabs=&#8220;all&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><span style=\"color: #f26522\"><b>Get in Touch<\/b><\/span><\/p>\n<p><span style=\"color: #000000\">If you have problem or need further assistance, do not hesitate contact Teamogy Support. Use online chat (inside Teamogy or everywhere on\u00a0<span style=\"text-decoration: underline;color: #0c71c3\"><a href=\"https:\/\/www.teamogy.com\" style=\"color: #0c71c3;text-decoration: underline\">www.Teamogy.com<\/a><\/span> in the lower right corner) and you will get prompt reply.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_4&#8243; _builder_version=&#8220;4.16&#8243; custom_padding=&#8220;|||&#8220; global_colors_info=&#8220;{}&#8220; custom_padding__hover=&#8220;|||&#8220;][et_pb_sidebar area=&#8220;et_pb_widget_area_1&#8243; _builder_version=&#8220;4.16&#8243; header_font=&#8220;||||||||&#8220; header_font_size=&#8220;30px&#8220; body_font=&#8220;||||||||&#8220; body_font_size=&#8220;14px&#8220; body_line_height=&#8220;1.6em&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_sidebar][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programmatic User \u2013 Setup and ConfigurationK \u010demu to m\u016f\u017ee b\u00fdt u\u017eite\u010dn\u00e9?A\u00a0programmatic user\u00a0is primarily used in integration projects and represents a professional approach\u00a0to creating an API key. Creating a programmatic user A programmatic user can be created by a user with the\u00a0User configurator\u00a0permission. The user is created in the same way as a standard user. The [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[291],"tags":[],"class_list":["post-987522383","post","type-post","status-publish","format-standard","hentry","category-manual"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/posts\/987522383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/comments?post=987522383"}],"version-history":[{"count":2,"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/posts\/987522383\/revisions"}],"predecessor-version":[{"id":987522385,"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/posts\/987522383\/revisions\/987522385"}],"wp:attachment":[{"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/media?parent=987522383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/categories?post=987522383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.teamogy.com\/cs\/wp-json\/wp\/v2\/tags?post=987522383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}