Access Denied Excemtion when Using AWS Elastic Transcoder on websiteWhen are you supposed to use escape instead of encodeURI / encodeURIComponent?When to use double or single quotes in JavaScript?How do you access the matched groups in a JavaScript regular expression?What is the purpose of the var keyword and when should I use it (or omit it)?How to decide when to use Node.js?Why do people use Heroku when AWS is present? What distinguishes Heroku from AWS?How does Trello access the user's clipboard?Permission denied (publickey) when SSH Access to Amazon EC2 instanceHow to access the correct `this` inside a callback?Updating Matrix Array

Does the Idaho Potato Commission associate potato skins with healthy eating?

GFCI outlets - can they be repaired? Are they really needed at the end of a circuit?

Theorists sure want true answers to this!

Is there a hemisphere-neutral way of specifying a season?

How to Prove P(a) → ∀x(P(x) ∨ ¬(x = a)) using Natural Deduction

Rotate ASCII Art by 45 Degrees

How to travel to Japan while expressing milk?

How to stretch the corners of this image so that it looks like a perfect rectangle?

Why didn't Boeing produce its own regional jet?

In Bayesian inference, why are some terms dropped from the posterior predictive?

Implication of namely

Mathematica command that allows it to read my intentions

Can a virus destroy the BIOS of a modern computer?

OP Amp not amplifying audio signal

What do you call someone who asks many questions?

How many wives did king shaul have

Bullying boss launched a smear campaign and made me unemployable

Finding the reason behind the value of the integral.

What's the meaning of "Sollensaussagen"?

Why do I get negative height?

Is this draw by repetition?

How to install cross-compiler on Ubuntu 18.04?

How do I exit BASH while loop using modulus operator?

What is the most common color to indicate the input-field is disabled?



Access Denied Excemtion when Using AWS Elastic Transcoder on website


When are you supposed to use escape instead of encodeURI / encodeURIComponent?When to use double or single quotes in JavaScript?How do you access the matched groups in a JavaScript regular expression?What is the purpose of the var keyword and when should I use it (or omit it)?How to decide when to use Node.js?Why do people use Heroku when AWS is present? What distinguishes Heroku from AWS?How does Trello access the user's clipboard?Permission denied (publickey) when SSH Access to Amazon EC2 instanceHow to access the correct `this` inside a callback?Updating Matrix Array













0















I am getting an 403 error when trying to use AWS Elastic Transcoder on my test site and I can’t seem to figure out where the problem lies. I have checked in my IAM policies and identity pools etc. to no avail.



The error:




GET https://
elastictranscoder.us-east-1.amazonaws.com/2012-09-25/pipelines/xxxxxxxxxxxxx-xxxxxx
403 (Forbidden) index.html:xxx AccessDeniedException: User:
arn:aws:sts::xxxxxxxxxxxx:assumed-role/Cognito_Unauth_Role/CognitoIdentityCredentials
is not authorized to perform: elastictranscoder:CreateJob on resource:
arn:aws:elastictranscoder:us-east-1:
xxxxxxxxxxxxx:pipeline/xxxxxxxxxxxxx-xxxxxx







AWS.config.region = ‘xx - xxx - x’; // Region
AWS.config.credentials = new AWS.CognitoIdentityCredentials(
IdentityPoolId: "xx-xxx-x:xxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx”,
);

var elastictranscoder = new AWS.ElasticTranscoder();

var button = document.getElementById('button');

button.addEventListener('click', function()
var params =
PipelineId: ‘xxxxxxxxxxxxxx’,
/* required */
Input:
Key: “xxxxxxxxxx / xxxxxxx.xxx”
,
OutputKeyPrefix: ‘xxxxxxx / ‘,
Outputs: [
Key: ‘xxxx.xxx’,
PresetId: ‘xxxxxxxxxxxx’,
, ],
;
elastictranscoder.createJob(params, function(err, data)
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
);
);












share|improve this question




























    0















    I am getting an 403 error when trying to use AWS Elastic Transcoder on my test site and I can’t seem to figure out where the problem lies. I have checked in my IAM policies and identity pools etc. to no avail.



    The error:




    GET https://
    elastictranscoder.us-east-1.amazonaws.com/2012-09-25/pipelines/xxxxxxxxxxxxx-xxxxxx
    403 (Forbidden) index.html:xxx AccessDeniedException: User:
    arn:aws:sts::xxxxxxxxxxxx:assumed-role/Cognito_Unauth_Role/CognitoIdentityCredentials
    is not authorized to perform: elastictranscoder:CreateJob on resource:
    arn:aws:elastictranscoder:us-east-1:
    xxxxxxxxxxxxx:pipeline/xxxxxxxxxxxxx-xxxxxx







    AWS.config.region = ‘xx - xxx - x’; // Region
    AWS.config.credentials = new AWS.CognitoIdentityCredentials(
    IdentityPoolId: "xx-xxx-x:xxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx”,
    );

    var elastictranscoder = new AWS.ElasticTranscoder();

    var button = document.getElementById('button');

    button.addEventListener('click', function()
    var params =
    PipelineId: ‘xxxxxxxxxxxxxx’,
    /* required */
    Input:
    Key: “xxxxxxxxxx / xxxxxxx.xxx”
    ,
    OutputKeyPrefix: ‘xxxxxxx / ‘,
    Outputs: [
    Key: ‘xxxx.xxx’,
    PresetId: ‘xxxxxxxxxxxx’,
    , ],
    ;
    elastictranscoder.createJob(params, function(err, data)
    if (err) console.log(err, err.stack); // an error occurred
    else console.log(data); // successful response
    );
    );












    share|improve this question


























      0












      0








      0








      I am getting an 403 error when trying to use AWS Elastic Transcoder on my test site and I can’t seem to figure out where the problem lies. I have checked in my IAM policies and identity pools etc. to no avail.



      The error:




      GET https://
      elastictranscoder.us-east-1.amazonaws.com/2012-09-25/pipelines/xxxxxxxxxxxxx-xxxxxx
      403 (Forbidden) index.html:xxx AccessDeniedException: User:
      arn:aws:sts::xxxxxxxxxxxx:assumed-role/Cognito_Unauth_Role/CognitoIdentityCredentials
      is not authorized to perform: elastictranscoder:CreateJob on resource:
      arn:aws:elastictranscoder:us-east-1:
      xxxxxxxxxxxxx:pipeline/xxxxxxxxxxxxx-xxxxxx







      AWS.config.region = ‘xx - xxx - x’; // Region
      AWS.config.credentials = new AWS.CognitoIdentityCredentials(
      IdentityPoolId: "xx-xxx-x:xxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx”,
      );

      var elastictranscoder = new AWS.ElasticTranscoder();

      var button = document.getElementById('button');

      button.addEventListener('click', function()
      var params =
      PipelineId: ‘xxxxxxxxxxxxxx’,
      /* required */
      Input:
      Key: “xxxxxxxxxx / xxxxxxx.xxx”
      ,
      OutputKeyPrefix: ‘xxxxxxx / ‘,
      Outputs: [
      Key: ‘xxxx.xxx’,
      PresetId: ‘xxxxxxxxxxxx’,
      , ],
      ;
      elastictranscoder.createJob(params, function(err, data)
      if (err) console.log(err, err.stack); // an error occurred
      else console.log(data); // successful response
      );
      );












      share|improve this question
















      I am getting an 403 error when trying to use AWS Elastic Transcoder on my test site and I can’t seem to figure out where the problem lies. I have checked in my IAM policies and identity pools etc. to no avail.



      The error:




      GET https://
      elastictranscoder.us-east-1.amazonaws.com/2012-09-25/pipelines/xxxxxxxxxxxxx-xxxxxx
      403 (Forbidden) index.html:xxx AccessDeniedException: User:
      arn:aws:sts::xxxxxxxxxxxx:assumed-role/Cognito_Unauth_Role/CognitoIdentityCredentials
      is not authorized to perform: elastictranscoder:CreateJob on resource:
      arn:aws:elastictranscoder:us-east-1:
      xxxxxxxxxxxxx:pipeline/xxxxxxxxxxxxx-xxxxxx







      AWS.config.region = ‘xx - xxx - x’; // Region
      AWS.config.credentials = new AWS.CognitoIdentityCredentials(
      IdentityPoolId: "xx-xxx-x:xxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx”,
      );

      var elastictranscoder = new AWS.ElasticTranscoder();

      var button = document.getElementById('button');

      button.addEventListener('click', function()
      var params =
      PipelineId: ‘xxxxxxxxxxxxxx’,
      /* required */
      Input:
      Key: “xxxxxxxxxx / xxxxxxx.xxx”
      ,
      OutputKeyPrefix: ‘xxxxxxx / ‘,
      Outputs: [
      Key: ‘xxxx.xxx’,
      PresetId: ‘xxxxxxxxxxxx’,
      , ],
      ;
      elastictranscoder.createJob(params, function(err, data)
      if (err) console.log(err, err.stack); // an error occurred
      else console.log(data); // successful response
      );
      );








      AWS.config.region = ‘xx - xxx - x’; // Region
      AWS.config.credentials = new AWS.CognitoIdentityCredentials(
      IdentityPoolId: "xx-xxx-x:xxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx”,
      );

      var elastictranscoder = new AWS.ElasticTranscoder();

      var button = document.getElementById('button');

      button.addEventListener('click', function()
      var params =
      PipelineId: ‘xxxxxxxxxxxxxx’,
      /* required */
      Input:
      Key: “xxxxxxxxxx / xxxxxxx.xxx”
      ,
      OutputKeyPrefix: ‘xxxxxxx / ‘,
      Outputs: [
      Key: ‘xxxx.xxx’,
      PresetId: ‘xxxxxxxxxxxx’,
      , ],
      ;
      elastictranscoder.createJob(params, function(err, data)
      if (err) console.log(err, err.stack); // an error occurred
      else console.log(data); // successful response
      );
      );





      AWS.config.region = ‘xx - xxx - x’; // Region
      AWS.config.credentials = new AWS.CognitoIdentityCredentials(
      IdentityPoolId: "xx-xxx-x:xxxxx-xxxxx-xxxx-xxxx-xxxxxxxxx”,
      );

      var elastictranscoder = new AWS.ElasticTranscoder();

      var button = document.getElementById('button');

      button.addEventListener('click', function()
      var params =
      PipelineId: ‘xxxxxxxxxxxxxx’,
      /* required */
      Input:
      Key: “xxxxxxxxxx / xxxxxxx.xxx”
      ,
      OutputKeyPrefix: ‘xxxxxxx / ‘,
      Outputs: [
      Key: ‘xxxx.xxx’,
      PresetId: ‘xxxxxxxxxxxx’,
      , ],
      ;
      elastictranscoder.createJob(params, function(err, data)
      if (err) console.log(err, err.stack); // an error occurred
      else console.log(data); // successful response
      );
      );






      javascript amazon-web-services aws-sdk aws-elastictranscoder






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 8 at 21:21









      omikes

      3,64672342




      3,64672342










      asked Mar 8 at 21:10









      Carel FourieCarel Fourie

      1




      1






















          1 Answer
          1






          active

          oldest

          votes


















          0














          Solution! turns out I didn't know that I needed to include the AWS access key and secret key in the options section of the elastic transcoder constructor.






          var elastictranscoder = new AWS.ElasticTranscoder(options = 
          accessKeyId: 'xxxxxxxxxxxxxx',
          secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'








          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55071041%2faccess-denied-excemtion-when-using-aws-elastic-transcoder-on-website%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Solution! turns out I didn't know that I needed to include the AWS access key and secret key in the options section of the elastic transcoder constructor.






            var elastictranscoder = new AWS.ElasticTranscoder(options = 
            accessKeyId: 'xxxxxxxxxxxxxx',
            secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'








            share|improve this answer



























              0














              Solution! turns out I didn't know that I needed to include the AWS access key and secret key in the options section of the elastic transcoder constructor.






              var elastictranscoder = new AWS.ElasticTranscoder(options = 
              accessKeyId: 'xxxxxxxxxxxxxx',
              secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'








              share|improve this answer

























                0












                0








                0







                Solution! turns out I didn't know that I needed to include the AWS access key and secret key in the options section of the elastic transcoder constructor.






                var elastictranscoder = new AWS.ElasticTranscoder(options = 
                accessKeyId: 'xxxxxxxxxxxxxx',
                secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'








                share|improve this answer













                Solution! turns out I didn't know that I needed to include the AWS access key and secret key in the options section of the elastic transcoder constructor.






                var elastictranscoder = new AWS.ElasticTranscoder(options = 
                accessKeyId: 'xxxxxxxxxxxxxx',
                secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'








                var elastictranscoder = new AWS.ElasticTranscoder(options = 
                accessKeyId: 'xxxxxxxxxxxxxx',
                secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'





                var elastictranscoder = new AWS.ElasticTranscoder(options = 
                accessKeyId: 'xxxxxxxxxxxxxx',
                secretAccessKey: 'xxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxxxx'






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 12 at 7:17









                Carel FourieCarel Fourie

                1




                1





























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55071041%2faccess-denied-excemtion-when-using-aws-elastic-transcoder-on-website%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme

                    Identity Server 4 is not redirecting to Angular app after login2019 Community Moderator ElectionIdentity Server 4 and dockerIdentityserver implicit flow unauthorized_clientIdentityServer Hybrid Flow - Access Token is null after user successful loginIdentity Server to MVC client : Page Redirect After loginLogin with Steam OpenId(oidc-client-js)Identity Server 4+.NET Core 2.0 + IdentityIdentityServer4 post-login redirect not working in Edge browserCall to IdentityServer4 generates System.NullReferenceException: Object reference not set to an instance of an objectIdentityServer4 without HTTPS not workingHow to get Authorization code from identity server without login form

                    2005 Ahvaz unrest Contents Background Causes Casualties Aftermath See also References Navigation menue"At Least 10 Are Killed by Bombs in Iran""Iran"Archived"Arab-Iranians in Iran to make April 15 'Day of Fury'"State of Mind, State of Order: Reactions to Ethnic Unrest in the Islamic Republic of Iran.10.1111/j.1754-9469.2008.00028.x"Iran hangs Arab separatists"Iran Overview from ArchivedConstitution of the Islamic Republic of Iran"Tehran puzzled by forged 'riots' letter""Iran and its minorities: Down in the second class""Iran: Handling Of Ahvaz Unrest Could End With Televised Confessions""Bombings Rock Iran Ahead of Election""Five die in Iran ethnic clashes""Iran: Need for restraint as anniversary of unrest in Khuzestan approaches"Archived"Iranian Sunni protesters killed in clashes with security forces"Archived